Aprendices
William Estrada
Instructor
Julio Palechor
2018
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 1 de 8
AP9-AA1-Ev1-Implantación casos de prueba
Contenido
V.IV Caso de prueba para tener una cobertura total de las decisiones. 7
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 2 de 8
AP9-AA1-Ev1-Implantación casos de prueba
package casodeprueba;
import java.util.Scanner;
@SuppressWarnings("UnusedAssignment")
int tarifa=0;
double sueldo=0;
double sueldoTotal=0;
switch(categoria){
case 1:{
tarifa=12000;
if(horas>=40);{
sueldo= tarifa*horas;
ADSI VIRTUAL – SENA – Centro de Formación Agroindustrial Cartago Valle
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 3 de 8
AP9-AA1-Ev1-Implantación casos de prueba
sueldoTotal= sueldo*25/100;
else{
sueldo= tarifa*horas;
break;
case 2:{
tarifa=17000;
if(horas>=40);{
sueldo= tarifa*horas;
sueldoTotal= sueldo*25/100;
else{
sueldo= tarifa*horas;
break;
ADSI VIRTUAL – SENA – Centro de Formación Agroindustrial Cartago Valle
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 4 de 8
AP9-AA1-Ev1-Implantación casos de prueba
case 3:{
tarifa=22000;
if(horas>=40);{
sueldo= tarifa*horas;
sueldoTotal= sueldo*25/100;
else{
sueldo= tarifa*horas;
break;
default:
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 5 de 8
AP9-AA1-Ev1-Implantación casos de prueba
V (CDM) = 20 – 15 + 2 = 7
ARISTRAS
Caminos 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Caso Prueba
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;
IAFKF 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 sueldoTotal= sueldo*25/100;
IBGLF 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 sueldo= tarifa*horas;
IBHLF 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 sueldoTotal= sueldo*25/100;
ICIMF 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 sueldo= tarifa*horas;
ICIMF 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 sueldoTotal= sueldo*25/100;
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 6 de 8
AP9-AA1-Ev1-Implantación casos de prueba
D2 = (horas>=40)
V.IV. Caso de prueba para tener una cobertura total de las decisiones.
D1 (categoría)
C1.1 categoria=1
C1.2 categoria=2
C1.3 categoria=3
D2 (horas>=40)
C2.1 horas=40
C2.2 horas=41,42…
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 7 de 8
AP9-AA1-Ev1-Implantación casos de prueba
https://www.coursehero.com/file/33433279/AP9-AA1-Ev1-Implantaci%C3%B3n-casos-de-pruebapdf/
Página 8 de 8