Está en la página 1de 8

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

V(G) = #Aristas - #Nodos + 2


V(CDM) = 14 – 9 + 2 = 7
4. Diseñar casos de prueba usando la técnica de pruebas de condición

Casos Valor Verdadero Valor Falso


(H > 0 Y ) Y (H <= 40) Y CAT1 35 - 1 - 5 - 4 (H
> 0 Y ) Y (H <= 40) Y CAT2 40 - 2 - 0 - 7 (H >
0 Y ) Y (H <= 40) Y CAT3 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 -5-4
(H > 40 Y ) Y (H < 70) Y HE Y CAT2 40 - 30 - 3 -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.