...
Propósito | Consiste en el uso de una herramienta de software para controlar y configurar las condiciones previas a las pruebas, ejecución de pruebas y comparaciónde resultados reales contra resultados esperados. Beneficios:
|
---|---|
Ejecutor | Equipo de pruebas. |
Protocolo | Rest y gRPC |
Método | La prueba se realizará creando flujos end to end para la verificación de varios servicios. |
Tiempo | Una vez que haya concluido la carga de código en los ambientes |
Herramienta | Rest assured |
Ejecución de pruebas por ambiente
Interfaz | QA | Staggin |
---|---|---|
REST | Se ejecutara | Se ejecutara |
gRPC | Se ejecutara | Se ejecutara |
Pruebas performance
Se realizará las pruebas de performance al terminar las pruebas funcionales de los servicios propuestos para cada escenario integral, permitiendo así validar el performance de una acción completa.
El equipo de pruebas solicitará en su debido momento el ambiente de performance al equpo de DevOps + Desarrollo de SPIN.
Se documentara el como poder desarrollar mas escenarios de prueba en caso de requerirlos, esta documentación contemplara REST y gRPC, ambas automatizaciones bajo los lineamientos y framework de SPIN. Dicha dicha documentación podrá consultarse en el KT de Automatización https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2450194433/Transferencia+de+conocimiento+-+Token+Digital#Automatizaci%C3%B3n-de-pruebas-en-Token-Digital
...
Alcance
Propósito | Las pruebas de performance, identifica si hay alguna vulnerabilidad en cuanto a los recursos cuando los servicios tienen un alto consumo, adicional se verifica si los componentes desarrollados se encuentran adecuados para resistir la volumetría esperada. |
---|---|
Ejecutor | Equipo de pruebas. |
Protocolo | Rest y gRPC |
Método | La prueba se realizará creando flujos end to end para la verificación de varios servicios. |
Tiempo | Una vez que haya concluido la carga de código en ambiente staging |
Herramienta | K6 |
Ejecución de pruebas por ambiente
Interfaz | QA | STAGGIN |
---|---|---|
REST | No aplica | Se ejecutara |
gRPC | No aplica | Se ejecutara |
Criterios de aceptación
El documento de Especificación Funcional aprobado.
Los documentos de historias de usuario deben estar disponibles antes de comenzar la fase de diseño de las pruebas.
Desarrollo del sistema completado según alcance del sprint, pruebas unitarias con porcentaje de aprobación según definición de la herramienta de análisis de código estático y resultados compartidos con el equipo de pruebas para evitar escenarios de prueba y defectos duplicados.
Entorno de pruebas con los servicios desplegados, configurados y listos para su uso
...