Considere la posibilidad de un módulo de software que está destinado para aceptar el nombre de un elemento de comestibles y una lista de los diferentes tamaños del artículo viene en, especificados en oz. Las especificaciones indican que el nombre del elemento es ser caracteres alfabéticos 2 a 15 caracteres de longitud. Cada tamaño puede ser un valor en el intervalo de 1 a 48, sólo números enteros. Los tamaños se indicarán en orden ascendente (tamaños pequeños primero). Un máximo de cinco tamaños se puede introducir para cada elemento. El nombre del elemento se debe introducir en primer lugar, seguido de una coma, y luego seguido de una lista de tamaños. Una coma se utiliza para separar cada tamaño. Espacios (espacios) deben ser ignoradas en cualquier parte de la entrada.
Las clases de equivalencia derivados
- Nombre del artículo es alfabético (válido)
- Nombre del artículo no es alfabético (no válido)
- Nombre del elemento es menor de 2 caracteres de longitud (no válido)
- Nombre del artículo es de 2 a 15 caracteres de largo (válidas)
- Nombre del artículo es superior a 15 caracteres de longitud (no válido)
- Valor de tamaño es inferior a 1 (no válido)
- Tamaño valor está en el rango de 1 a 48 (válida)
- Valor de tamaño es superior a 48 (no válido)
- Valor de tamaño es un número entero (válido)
- El tamaño es un valor decimal (no válido)
- Tamaño valor es numérico (válido)
- Valor de tamaño incluye caracteres no numéricos (no válido)
- Los valores de Tamaño entraron en orden ascendente (válido)
- Los valores de Tamaño entraron para nonascending (no válido)
- No hay valores de tamaño entraron (no válido)
- De uno a cinco valores de tamaño entraron (válido)
- Más de cinco tamaños entraron (no válido)
- Nombre del artículo es el primero (válido)
- Nombre del artículo no es la primera (no válido)
- Una sola coma separa cada entrada en la lista (válido)
- Una coma no separa dos o más entradas de la lista (no válido)
- La entrada no contiene espacios en blanco (¿?)
- La entrada contiene espacios en blanco (¿?)
# | Datos de Prueba | Resultado esperado | Clases comprendidas |
1 | xy, 1 | T | 1,4,7,9,11,13,16,18,20,22 |
2 | ABCDEFGHIJKLMNO, 1,2,3, 4,48 | T | 1,4,7,9,11,13,16,18,20,23 |
3 | a2x, 1 | F | 2 |
4 | A, 1 | F | 3 |
5 | ABCDEFGHIJKLMNOP | F | 5 |
6 | Xy, 0 | F | 6 |
7 | XY, 49 | F | 8 |
8 | Xy, 2,5 | F | 10 |
9 | xy, 2,1,3,4,5 | F | 14 |
10 | Xy | F | 15 |
11 | XY, 1,2,3,4,5,6 | F | 17 |
12 | 1, Xy, 2,3,4,5 | F | 19 |
13 | XY2, 3,4,5,6 | F | 21 |
14 | AB, 2 º 7 | F | 12 |
No hay comentarios:
Publicar un comentario