ID | Proceso/Subproceso | Actividad | Tipo Prueba | Precondiciones | Pasos | Resultado Esperado | Fecha | Responsable | |
---|---|---|---|---|---|---|---|---|---|
1 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
2 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys sin el campo algorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo algorithm |
| Se espera que el sistema retorne un error http 406 | |||
3 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createkey keys con un algoritmo no válido | Entrada No Esperada | Generar el parámetro algorithm con uno inválido |
| Se espera que el sistema retorne un error http 406 | |||
4 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys sin el campo keySize | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
5 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys con un valor igual a 0 en el campo KeySize | Entrada No Esperada | Generar el parámetro de entrada con un valor igual a 0 en el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
6 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys sin el campo publicKeyAlgorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo publicKeyAlgorithm |
| Se espera que el sistema retorne un error http 406 | |||
7 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys sin el campo publicKey | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo publicKey |
| Se espera que el sistema retorne un error http 406 | |||
8 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys con la información correcta | Entrada Esperada | Generar el parámetro algorithm con un valor válido |
| Se espera que el sistema genera una clave criptográfica usando el módulo HSM, la almacena y la retorne | |||
9 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys con la información correcta | Entrada Esperada | Generar el parámetro algorithm con un valor válido |
| Se espera que retorne una semilla de 128 bits - 26 hexadecimal | |||
10 | hsm-adapter/createKey | Realizar el consumo del api POST /hsm-adapter/createKey keys cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
11 | hsm-adapter/verifyKey | Realizar el consumo del api GET /hsm-adapter/verifyKey keys sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
12 | hsm-adapter/verifyKey | Realizar el consumo del api GET /hsm-adapter/verifyKey keys con la información correcta | Entrada Esperada | Generar el parámetro keyId con un valor válido |
| Se espera que el sistema realice la verificación de la llave con el keyId enviado y retorne un código http 200 | |||
13 | hsm-adapter/verifyKey | Realizar el consumo del api GET /hsm-adapter/verifyKey keys cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
14 | hsm-adapter/verifyKey | Realizar el consumo del api GET /hsm-adapter/verifyKey keys con un KeyId inválido o no existente | Entrada No Esperada | Generar el keyId inválido o no existente. |
| Se espera que el sistema retorne un error http 406 | |||
15 | /hsm-adapter/removeKey | Realizar el consumo del api DELETE /hsm-adapter/removeKey keys sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
16 | /hsm-adapter/removeKey | Realizar el consumo del api DELETE /hsm-adapter/removeKey keys con la información correcta | Entrada Esperada | Generar el parámetro keyId con un valor válido |
| Se espera que el sistema realice la eliminación de la llave con el keyId enviado y retorne un código http 200 | |||
17 | /hsm-adapter/removeKey | Realizar el consumo del api DELETE /hsm-adapter/removeKey keys cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
18 | /hsm-adapter/removeKey | Realizar el consumo del api DELETE /hsm-adapter/removeKey keys con un KeyId inválido o no existente | Entrada No Esperada | Generar el keyId inválido o no existente. |
| Se espera que el sistema retorne un error http 406 | |||
19 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
20 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys sin el campo algorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo algorithm |
| Se espera que el sistema retorne un error http 406 | |||
21 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys con un algoritmo no válido | Entrada No Esperada | Generar el parámetro algorithm con uno inválido |
| Se espera que el sistema retorne un error http 406 | |||
22 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys sin el campo keySize | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo keySize |
| Se espera que el sistema retorne un error http 406 | |||
23 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys con un valor igual a 0 en el campo KeySize | Entrada No Esperada | Generar el parámetro de entrada con un valor igual a 0 en el campo keySize |
| Se espera que el sistema retorne un error http 406 | 24 | ||
/hsmhsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm/keys sin el campo publicKeyAlgorithm | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo publicKeyAlgorithm |
| Se espera que el sistema retorne un error http 406 | ||||
hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm/keys sin el campo publicKey | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo publicKey |
| Se espera que el sistema retorne un error http 406 | ||||
24 | /hsm-adapter/refreshKey /refreshKey | Realizar el consumo del api PUT /hsm/keys con la información correcta | Entrada Esperada | Generar los parámetros con un valor válido |
| Se espera que el sistema genera una clave criptográfica usando el módulo HSM, la almacena y la retorne | |||
25 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys con la información correcta | Entrada Esperada | Generar los parámetros con un valor válido |
| Se espera que retorne una semilla de 128 bits - 26 hexadecimal | |||
26 | /hsm-adapter/refreshKey | Realizar el consumo del api PUT /hsm-adapter/refreshKey keys cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
27 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateTOTP sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | |||
28 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateTOTP con el KeyId deshabilitado | Entrada No Esperada | Generar los paramátros de entrada con el KeyId deshabilitado |
| Se espera que el sistema retorne un error http 406 | |||
29 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateTOTP sin el campo TOTP | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo TOTP |
| Se espera que el sistema retorne un error http 406 | |||
30 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateTOTP con un tipo de dato diferente al númerico en TOTP | Entrada No Esperada | Generar el parámetro TOTP con un tipo de dato diferente al númerico |
| Se espera que el sistema retorne un error http 406 | |||
31 | hsm-adapter/validateTOTP | Realiza el consumo del api hsm-adapter/validateTOTP con una TOTP mayor a 9 dígitos | Entrada No Esperada | Generar el parámetro con un TOTP mayor a 9 dígitos |
| Se espera que el sistema retorne un error http 406 | |||
32 | hsm-adapter/validateTOTP | Realiza el consumo del api hsm-adapter/validateTOTP con un TOTP expirado | Entrada No Esperada | Generar el parámetro con un TOTP expirado |
| Se espera que el sistema retorne un error http 406 | |||
33 | hsm-adapter/validateTOTP | Realiza el consumo del api hsm-adapter/validateTOTP con una TOTP diferente al asignado a la key | Entrada No Esperada | Generar el parámetro con un TOTP diferente asignado al KeyId |
| Se espera que el sistema retorne un error http 406 | |||
34 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateMessage sin el campo Time Window | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo digest |
| Se espera que el sistema retorne un error http 406 | |||
35 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateMessa con un tipo de dato diferente al númerico en Time Window | Entrada No Esperada | Generar el parámetro Time Window con un tipo de dato diferente al númerico |
| Se espera que el sistema retorne un error http 406 | |||
36 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateMessage con la información correcta | Entrada Esperada | Generar los parámetros con un valor válido |
| Se espera que el sistema valide los datos ingresado con lo que se tiene almacenado y verifique si es válido y retorne un código http 200 | |||
37 | hsm-adapter/validateTOTP | Realizar el consumo del api hsm-adapter/validateMessage cuando el servicio HSM no esté disponible | Entrada No Esperada | Generar los parámetros de manera correcto pero con el servicio HSM no esté disponible |
| Se espera que el sistema retorne un error http 408 | |||
hsm-adapter/GenerateTotp | Realizar el consumo del api POST /hsm/keys/totp/ sin el campo KeyId | Entrada No Esperada | Generar los paramátros de entrada sin información para el campo KeyId |
| Se espera que el sistema retorne un error http 406 | ||||
hsm-adapter/GenerateTotp | Realizar el consumo del api POST /hsm/keys/totp/ con la información correcta | Entrada Esperada | Generar el parámetro keyId con un valor válido |
| Se espera que el sistema realice la verificación de la llave con el keyId enviado y retorne un código http 200 | ||||
hsm-adapter/GenerateTotp | Realizar el consumo del api POST /hsm/keys/totp/ con un KeyId inválido o no existente | Entrada No Esperada | Generar el keyId inválido o no existente. |
| Se espera que el sistema retorne un error http 406 | ||||
Versión | Jira | ||||||||
---|---|---|---|---|---|---|---|---|---|
1.0 |
| ||||||||
2.0 |
|