Implementacion de Casos de PruebaDescripción completa
Descripción: gg
GRACIASDescripción completa
AP10 AA1 Ev1 Implementacion de Casos de PruebaDescripción completa
AP10 AA1 Ev1 Implementacion de Casos de PruebaFull description
implementacion casos de pruebas
Descripción completa
Es un modelo de especificación de requisitos de seguridad usado en la industria del desarrollo de software. El término es una adaptación de Caso de Uso. El término fue introducido por John…Descripción completa
Descripción completa
Marketing, Marketing Estratégico,
METODOS 2
Descripción completa
Descripción: casos de uso
Descripción: Con esta técnica se desarrollan habilidades tales como el análisis, la síntesis y la evaluación de la información. Se desarrollan también el pensamiento crítico, el trabajo en equipo y la toma de d...
IMPLEMENTACION DE CASOS DE PRUEBA
JAVIER ENRIQUE MERCADO SIERRA
Presentado a: SEBASTIAN LOPEZ OSORIO
SERVICIO NACIONAL DE APRENDIZAJE SENA
ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION (1310023) 2018
1. Analizar la siguiente situación problemática: Una empresa que fabrica piezas torneadas para vehículos, paga a sus empleados de acuerdo a las horas trabajadas y a una tarifa de pago por hora, de acuerdo a la siguiente tabla:
Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa se incrementa en un 25% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y la categoría.
2. Construir una función que resuelva el caso presentado en la situación problemática e implementarla en el lenguaje de programación deseado
Función realizada en C#
3. Calcular la complejidad ciclomática, determinar los caminos resultantes, y casos de prueba según la técnica de prueba del camino básico
4. Diseñar casos de prueba usando la técnica de pruebas de condición
Casos
(H > 0 Y ) Y (H <= 40) Y CAT1 > 0 Y ) Y (H <= 40) Y CAT2 0 Y ) Y (H <= 40) Y CAT3
Valor Verdadero
35 - 1 40 - 2
Valor Falso
- 5 - 4 (H - 0 - 7 (H >
40 - 3
- 1 - 10 (H >
40 Y ) Y (H < 70) Y HE Y CAT1
40 - 5 - 1
- 5 - 4 (H >
40 Y ) Y (H < 70) Y HE Y CAT2
40 - 20 - 2
(H > 40 Y ) Y (H < 70) Y HE Y CAT2
40 - 30 - 3
-5-4 -5-
5. Diseñar casos de prueba usando la técnica de partición de equivalencia
Considerando los datos que la aplicación contiene, el cual acepta datos de la siguiente forma. Nombre Empleado: Condición de entrada de valor definido cadena de caracteres sin números.
El cual no permitió en ninguno de los 3 ejemplos que se digitara números en el campo nombre de empleado, como también se compara el valor de la hora de cada uno de los 3 tipos de empleados. Número de horas trabajadas en la semana: Condición de entrada de rango el
cual puede estar entre 1 y 70 horas a la semana
Tipo de categoría del empleado: Condición de entrada de rango de 1 a 3
No se permite ingresar ningún dato diferente al contenido en el control combobox. (Uno, Dos ó Tres). 6. Diseñar casos de prueba usando la técnica de análisis de valores límite (AVL).
Nombre Empleado: Solo caracteres
No permite el ingreso de números, en el campo nombre de empleado. Número de horas: No permite digitar valores negativos
Al digitar como horas laboradas cero (0), nos muestra el siguiente mensaje de advertencia, el cual al presionar aceptar nos regresa al campo para ser corregido su valor. Categoría: No se permite escribir un valor diferente al contenido del control combobox, por lo cual no se da margen a este tipo de error de ingresar valores no permitidos.
Solo se permite los valores contenidos dentro del combobox 7. Presentar informe de los casos de prueba, usando el instrumento Plantilla_Caso_de_prueba.xls.