problema:
sistema de gestión de documentos requiere que el usuario introduzca una representación mensual fecha. Asumen que los apagones en enero de 1990 --2049 En diciembre de 2009, las disposiciones de la fecha por seis caracteres, los cuatro primeros es el año, después de dos para el mes. Uso de casos de prueba de equivalencia método de división de clases para probar el programa "fecha de registro".
condiciones de entrada |
efectivo |
número |
inválido |
número |
Entre los años 1990-2049 |
1990-2049 |
01 |
Menos de 1990 |
05 |
|
|
|
Mayor que 2049 |
06 |
En el mes entre 1-12 |
1-12 |
02 |
Menos de 1 |
07 |
|
|
|
Mayor que 12 |
08 |
Por los seis caracteres |
Frente es de cuatro |
03 |
No 4 Wei |
09 |
Seguido de dos |
04 |
no dos |
10 |
No. |
Los parámetros de entrada |
Cubriendo las clases de equivalencia |
Los parámetros de salida |
01 |
202003 |
01,02,03,04 |
Introduzca la correcta |
02 |
188803 |
02,03,04,05 |
error de entrada |
03 |
205003 |
02,03,04,06 |
error de entrada |
04 |
202000 |
01,03,04,07 |
error de entrada |
05 |
202013 |
01,03,04,08 |
error de entrada |
06 |
20203 |
01,02,03,09 |
error de entrada |
07 |
188800 |
03,04,05,07 |
error de entrada |
08 |
205000 |
03,04,06,07 |
error de entrada |
09 |
188813 |
03,04, 05,08 |
error de entrada |
10 |
205013 |
03,04,06,08 |
error de entrada |
11 |
20200 |
01,03,07,09 |
error de entrada |