Plan de Pruebas Software II.docx
-
Upload
frans-aparicio -
Category
Documents
-
view
52 -
download
0
Transcript of Plan de Pruebas Software II.docx
2013Ing. InformaticaIntergrantes:Frans Aparicio LpezGabriela A. Velasquez V.Usercont SystemIng. Software IIPlan De Pruebas
Indice.
1.Introduccin41.1.Alcance y objetivos41.2.Enfoque42.Objetivos de las pruebas53.planificacin64.Responsabilidades75.Recursos85.1.Herramientas86.procedimientos96.1.Preparacin de la prueba96.2.Entorno de prueba96.3.Ejecucin y evaluacin de la prueba97.Supuestos108.Apndice11
1. Introduccin:El sistema USERCONT SYSTEM es un sistema contable para la distribuidora de vidrios Emanuel, este sistema cuenta con diferentes funciones como gestin de usuarios, proveedores, clientes, productos, tipo productos, compras y ventas.
En el proceso del plan de pruebas se pretende llevar a cabo pruebas de caja negra especficamente pruebas de particin equivalente y valores lmite. Con el fin de obtener un producto de calidad1.1 Objetivos y Alcance:
1.1.1 Objetivo General:
Elaborar un plan de pruebas con el fin de obtener un producto de calidad que cumpla con los requerimientos del cliente. 1.1.2 Objetivos Especficos: Asegurar que el sistema cumpla con los requerimientos del cliente. Depurar los errores del sistema. Verificar la calidad del sistema.
1.1.3 Alcance:Dentro de las pruebas de caja negra se realizaran pruebas de validacin usando el mtodo de particin equivalente al Mdulo: Gestin de Ventas al Contado.
1.2 Enfoque:Las pruebas estarn enfocadas a la validacin de los datos ingresados en las diferentes pantallas que el mdulo Gestin de Ventas Al Contado.
2. Herramientas Utilizadas Para el desarrollo del plan de pruebas:En este plan de pruebas de caja negra que se realiza no se utilizara ninguna herramienta que automatice el proceso, considerando esto se utilizara las siguientes herramientas como apoyo para el desarrollo de las pruebas.
2.1 Hardware:
Equipo de computacin. Alimentacin elctrica. Impresora. Espacio en disco duro mnimo de 1 GB.
2.2 Software: Sistema Operativo Windows 7 Enterprise. Navegador Web (Chrome o Mozilla Firefox). Tomcat como Servidor Web. Eclipse Juno. Procesador de texto Word. Gestor de Base de Datos Postgresql 9.2.
2.3 Dotacin de personal:
2.3.1 Responsabilidades.
Equipo de plan de pruebas:
Gabriela A. Velasquez Villegas.
Desarrollo de casos de prueba Determinacin de los resultados esperados.
Frans Aparicio Lpez.
Ejecucin de los casos de prueba.
Jefe del equipo
Frans Aparicio Lpez.
Depuracin de los errores del sistema.
3. Diseo y ejecucin de los caso de Prueba:
CASOS DE PRUEBAPRUEBAS DE CAJA NEGRA
Gestin Ventas Al Contado:
Adicionar_detalle_venta
Clases de equivalencia.
Condicin de entradaTipoClase de equivalencia vlidaClase de equivalencia no vlida
ProductoConjunto1. Vidrio templado2. Espejo doble
3. Cadena distinta de las clases vlidas.
Medida (Ancho, Alto)Rango4. 0 < medida < 3005. Tamao 0.6. Tamao 300.
Precio unitarioRango7. Precio unitario > 08. Precio unitario < 0.9. Precio unitario = 0.
DescripcinLgicoValor10. Blanco11. Cualquier cadena alfanumrica entre 5 y 100 caracteres.12. Smbolos13. Cadena alfanumrica de menos de 5 caracteres.14. Cadena alfanumrica de ms de 100 caracteres.
CantidadRango15. Cantidad > 016. Cantidad 0.17. Cantidad 1000.
Casos de prueba.
Condicin de entradaNClases de equivalenciaPropsitoDatos de pruebaMensaje
Producto123Vidrio templadoEspejo dobleCadena distinta de las clases vlidas.AceptarAceptarDenegar
Vidrio templadoEspejo Dobleusuario
Seleccione un producto de la lista
Medida (Ancho, Alto)45
60 < Medida < 300Tamao 0.
Tamao 300.AceptarDenegar
Denegar2500
350El nmero debe ser mayor que 0El nmero debe ser menor que 300
Precio unitario78
9Precio unitario > 0Precio unitario < 0.
Precio unitario = 0.AceptarDenegar
Denegar
89-25
0El nmero debe ser mayor que 0El nmero debe ser mayor que 0
Descripcin1011
12
13
14Blanco.Cualquier cadena alfanumrica entre 5 y 100 caracteres.Smbolos.
Cadena alfanumrica de menos de 5 caracteres.Cadena alfanumrica de ms de 100 caracteres.AceptarAceptar
Denegar
Denegar
DenegarCompra de vidrios templados
+-/()
comp
Compra de 5 vidrios .. espejos
Solo cadenas alfanumricasMnimo de 5 caracteres autorizados
Mximo de 100 caracteres autorizados
Cantidad1516
17Cantidad > 0Cantidad 0.
Cantidad 1000.AceptarDenegar
Denegar10-2
1200El nmero debe ser mayor que 0El nmero debe ser menor que 1000
Adicionar_Ventas
Clases de equivalenciaCondicin de entradaTipoClase de equivalencia vlidaClase de equivalencia no vlida
DescripcinValor1. Cualquier cadena alfanumrica entre 5 y 100 caracteres.2. Cadena alfanumrica de menos de 5 caracteres.3. Cadena alfanumrica de ms de 100 caracteres.
FechaRango4. 01/01/2000 Fecha Fecha actual5. Fecha < 01/01/20006. Fecha > Fecha actual
ClienteConjunto7. Oscar Valdez.8. Jess Mendieta.
9. Cadena distinta de las clases validas.
Tipo monedaConjunto10. Bolivianos.11. Dlares. 12. Cadena distinta de las clases validas.
Casos de prueba
Condicin de entradaNClases de equivalenciaPropsitoDatos de pruebaMensaje
Descripcin1
2
3
Cualquier cadena alfanumrica entre 5 y 100 caracteres.Cadena alfanumrica de menos de 5 caracteres.Cadena alfanumrica de ms de 100 caracteres.Aceptar
Denegar
DenegarCompra de vidrios templados
comp
Compra de 5 vidrios .. espejos
Mnimo de 5 caracteres autorizados
Mximo de 100 caracteres autorizados
Fecha4
5
601/01/2000 Fecha Fecha actual.Fecha < 01/01/2000.Fecha > Fecha actual.Aceptar
Denegar
Denegar15/09/2012
08/12/1990
25/10/2012
El ao no debe ser menor que 2000La fecha no debe ser mayor a la fecha actual
Cliente789Oscar Valdez.Jess Mendieta.Cadena distinta de las clases vlidas.AceptarAceptarDenegarOscar ValdezJess MendietaVenta
Seleccione un cliente de la lista
Tipo moneda101112Bolivianos.Dlares.Cadena distinta de las clases vlidas.AceptarAceptarDenegarBolivianosDlaresEuros
Seleccione un tipo de moneda de la lista
Modificar_detalle_venta
Clases de equivalencia
Condicin de entradaTipoClase de equivalencia vlidaClase de equivalencia no vlida
ProductoConjunto1. Vidrio templado2. Espejo doble
3. Cadena distinta de las clases validas.
Medida (Ancho, Alto)Rango4. 0 < medida < 3005. Tamao 0.6. Tamao 300.
Precio unitarioRango7. Precio unitario > 08. Precio unitario < 0.9. Precio unitario = 0.
DescripcinLgicoValor10. Blanco11. Cualquier cadena alfanumrica entre 5 y 100 caracteres.12. Smbolos13. Cadena alfanumrica de menos de 5 caracteres.14. Cadena alfanumrica de ms de 100 caracteres.
CantidadRango15. Cantidad > 016. Cantidad 0.17. Cantidad 1000.
Casos de prueba
Condicin de entradaNClases de equivalenciaPropsitoDatos de pruebaMensaje
Producto123Vidrio templadoEspejo dobleCadena distinta de las clases validas.AceptarAceptarDenegar
Vidrio templadoEspejo Dobleusuario
Seleccione un producto de la lista
Medida (Ancho, Alto)45
60 < Medida < 300Tamao 0.
Tamao 300.AceptarDenegar
Denegar2500
350El nmero debe ser mayor que 0El nmero debe ser menor que 300
Precio unitario78
9Precio unitario > 0Precio unitario < 0.
Precio unitario = 0.AceptarDenegar
Denegar
89-25
0El nmero debe ser mayor que 0El nmero debe ser mayor que 0
Descripcin1011
12
13
14Blanco.Cualquier cadena alfanumrica entre 5 y 100 caracteres.Smbolos.
Cadena alfanumrica de menos de 5 caracteres.Cadena alfanumrica de ms de 100 caracteres.AceptarAceptar
Denegar
Denegar
DenegarCompra de vidrios templados
+-/()
comp
Compra de 5 vidrios .. espejos
Solo cadenas alfanumricasMnimo de 5 caracteres autorizados
Mximo de 100 caracteres autorizados
Cantidad1516
17Cantidad > 0Cantidad 0.
Cantidad 1000.AceptarDenegar
Denegar10-2
1200El nmero debe ser mayor que 0El nmero debe ser menor que 1000
Conclusiones:Realizando las pruebas correspondientes al mdulo de ventas, se logr identificar errores de validacin de tipo de datos en los formularios de modificacin de ventas, estos muestran una falta en la validacin de tipo de datos que se deben introducir en los campos disponibles.
Recomendaciones:Se recomienda que para el uso y/o manejo del mdulo de ventas en el sistema se tenga cuidado en insertar los datos correctos en los campos de los formularios ya que estos puedes generar errores en los reportes de ventas.
12