Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ap9 Aa1 Ev1 Implementacion de Casos de Pruebadocx
Ap9 Aa1 Ev1 Implementacion de Casos de Pruebadocx
DANIEL VERGARA
TATIANA CASTRO
FERNEY CASTILLO
PRESENTADO A:
ARNULFO
2016
1
Tabla de contenido
1. Código en java ii
camino básico. vi
decisiones ix
2
1. Código en java
int tarifa=0;
double sueldo=0;
double sueldoTotal=0;
switch(categoria){
case 1:{
tarifa=12000;
if(horas>=40){
sueldo= tarifa*horas;
sueldoTotal= sueldo*25/100;
3
else{
sueldo=tarifa*horas;
break;
case 2:{
tarifa=17000;
if(horas>=40){
sueldo= tarifa*horas;
sueldoTotal= sueldo*25/100;
4
else{
sueldo=tarifa*horas;
break;
case 3:{
tarifa=22000;
if(horas>=40){
5
sueldo= tarifa*horas;
sueldoTotal= sueldo*25/100;
else{
sueldo=tarifa*horas;
break;
default:
a 3"+"\n");
}
6
V(CDM)=20-15+2=7
7
ARISTRAS
CAMINOS 1 2 3 4 5 6 7 8 9 10 11 12 13 1 15 1 1 1 1 2 CASOS PRUEBA
4 6 7 8 9 0
IDF 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Default
IAEKF 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 sueldo=tarifa*horas;
sueldoTotal=sueldo*25/100;
IAFKF 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0
IBGLF 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 sueldo=tarifa*horas;
sueldoTotal=sueldo*25/100;
IBHLF 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0
ICIMF 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 sueldo=tarifa*horas;
sueldoTotal=sueldo*25/100;
ICJMF 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0
D2=(horas>=40)
8
(catergoria=4,5,6….-1,-2…..)
3.4 Caso de prueba para tener una cobertura total de lea decisiones
D1 (categoría)
C1.1 categoria=1
C1.2 categoria=2
C1.3 cateoria=3
D2 (horas>=40)
C2.1 horas=40
C2.2 horas=41,42…..
. ERROR
DSD ERROR
7 ERROR
() ERROR
If (horas>=40) Entradas Salidas Valor límite
Clases correctas 40,50,60……. Verdadero 99999999
1,2,3….39 FALSE 39
Bibliografía