...
ID
...
Proceso/Subproceso
...
Actividad
...
Tipo Prueba
...
Precondiciones
...
Pasos
...
Resultado Esperado
...
Fecha
...
Responsable
...
1
Versión 1. Matriz de casos de pruebas
Núm | Title | Description | Preconditions | Expected Result | Priority | Section | Suite |
1 | POST - Generate Activation key - required key field | Validar que el campo Key se solicite como obligatorio | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/GenerateActivationKey |
Realizar el consumo del api GET /activations/activation-keys sin el campo Key
Entrada No Esperada
Generar los paramátros de entrada sin información para el campo Key
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema retorne un error http 406
Token-Activation-Service | |||||||
2 | POST - Generate Activation key - Format key field | Validar que el formato del campo key sea String | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/GenerateActivationKey | Token-Activation-Service |
3 | POST - Generate Activation key - Length key field (64 Characters) | Validar que la longitud del campo key sea de 64 caracteres | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/GenerateActivationKey |
Realizar el consumo del api GET /activations/activation-keys con la información correcta
Entrada Esperada
Generar el parámetro key con un valor válido
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema realice la generación del token de activación y retorne un código http 200
Token-Activation-Service | ||||||
POST - Generate Activation key - Successful test | Validar que se envie un valor válido en el campo Key | Servicio desplegado | Mensaje de error: 200 (OK) | Medium | Token-activation-service/GenerateActivationKey |
Realizar el consumo del api GET /activations/activation-keys con la información correcta
Entrada Esperada
Generar el parámetro key con un valor válido
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que retorne un token de 6 digitos
Token-Activation-Service | |||||||
5 | POST - Enroll - Mandatory key field | Validar que el campo Key se solicite como obligatorio | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
6 | POST - Enroll |
Realizar el consumo del api POST /activations/enrollment sin el campo Key
Entrada No Esperada
Generar los paramátros de entrada sin información para el campo Key
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema retorne un error http 406
- Format key field | Validar que el formato del campo key sea String | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
7 | POST - Enroll - Length key field | Validar que la longitud del campo key sea de 64 caracteres | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll |
Realizar el consumo del api POST /activations/enrollment sin el campo activation-token
Entrada No Esperada
Generar los paramátros de entrada sin información para el campo activation-key
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema retorne un error http 406
Token-Activation-Service | |||||||
8 | POST - Enroll - Mandatory deviceId field | Validar que el campo DeviceId se solicite como obligatorio | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
9 | POST - Enroll - Format deviceId field | Validar que el formato del campo DeviceId sea String | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
10 | POST - Enroll |
Realizar el consumo del api POST /activations/enrollment con un tipo de dato diferente al númerico en activation-token
Entrada No Esperada
Generar el parámetro activation-key con un tipo de dato diferente al númerico
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema retorne un error http 406
- Length deviceId field | Validar que la longitud del campo DeviceId sea de 36 caracteres | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service | |
11 | POST - Enroll - Mandatory activationToken field | Validar que el campo activationToken se solicite como obligatorio | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
12 | POST - Enroll - Format activationToken field | Validar que el formato del campo activationToken sea String | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll |
Realizar el consumo del api POST /activations/enrollment con una longitud mayor a 6 digitos la que se espera en activation-token
Entrada No Esperada
Generar el parámetro activation-key con una longitud mayor a la que se espera
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema retorne un error http 406
Token-Activation-Service | |||||||
13 | POST - Enroll - Length activationToken field | Validar que la longitud del campo activationToken sea de 6 caracteres | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
14 | POST - Enroll - Mandatory publicKeyAlgorithm field | Validar que el campo publicKeyAlgorithm se solicite como obligatorio | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
15 | POST - Enroll - Format publicKeyAlgorithm field | Validar que el formato del campo publicKeyAlgorithm sea String | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll |
Realizar el consumo del api POST /activations/enrollment con la información correcta
Entrada Esperada
Generar el parámetro key y activation-token con un valor válido
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
Se espera que el sistema realice la vinculación del usuario usando HSM y retorne una semilla con un código http 200
Token-Activation-Service | |||||||
16 | POST - Enroll - Length publicKeyAlgorithm field | Validar que la longitud del campo publicKeyAlgorithm sea de 15 caracteres | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
17 | POST - Enroll - Mandatory publicKey field | Validar que el campo publicKey se solicite como obligatorio | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service |
18 | POST - Enroll |
Realizar el consumo del api POST /activations/enrollment con la información correcta
Entrada Esperada
Generar el parámetro key y activation-token con un valor válido
Ingresar la información para el endpoint
Consumir el servicio
Validar resultado
- Format publicKey field | Validar que el formato del campo publicKey sea String | Servicio desplegado | Mensaje de error: 406 NOT_ACCEPTABLE | Medium | Token-activation-service/Enroll | Token-Activation-Service | |
19 | POST - Enroll - All Fields Corrects Successful Test | Validar el envio de una peticion exitosa, con todos los campos llenos | Servicio desplegado | Mensaje de error: 200 (OK) | Medium | Token-activation-service/Enroll | Token-Activation-Service |
Versiones
Versión | Jira | ||||||||
---|---|---|---|---|---|---|---|---|---|
1.0 |
| ||||||||
2.0 |
| ||||||||
3.0 |
| ||||||||
4.0 | Versión en el formato CVS
|