Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. El documento de Especificación Funcional aprobado.

  2. Los documentos de historias de usuario deben estar disponibles antes de comenzar la fase de diseño de las pruebas.

  3. 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.

  4. Entorno de pruebas con los servicios desplegados, configurados y listos para su uso

TokenActivationService

  1. Se debe generar un TOTP valido para realizar un enrolamiento

  2. Se debe realizar un enrolamiento exitoso obteniendo un KeyId y el DeviceId

  3. Para el endpoint enroll, todos los campos deberan ser obligatorios

  4. Para el endpoint GenerateActivationKey, todos los campos seran obligatorios

TokenService

  1. Para el endpoint enableToken, debe generar una semilla valida

  2. Para el endpoint disabletoken, debe poder eliminar las semillas generadas con relacion al KeyId

  3. Para el endpoint refreshToken, debe poder actualizar la semilla con relacion al KeyId

  4. Para el endpoint generateToken, debe poder generar un token valido

  5. Para el endpoint validateToken, debe poder validar el token generado en el endpoint generateToken

Principios de la prueba

Las pruebas se centrarán en el cumplimiento de los objetivos de negocio, la rentabilidad y la calidad.

...

  • Se requiere contar por parte de QA SPIN los datos de prueba pre cargados en el ambiente de QA SPIN, datos de prueba para los escenarios que se consideren que contienen información sensible y también darán las directrices para la correcta implementación de dichos datos.

  • Algunos escenarios de pruebas automatizadas crearán en tiempo de ejecución sus propios datos de prueba.

  • El equipo de QA será el responsable de la generación y mantenimiento de los datos de pruebas y se apoyará cada vez que sea necesario con los desarrolladores para garantizar la ejecución de dicha tarea.

  • Se realizará la gestión de casos de pruebas de acuerdo con el framework y herramientas que disponibilce QA SPIN.

...

Entregables y actividades de

...

pruebas

Como resultado de la ejecución de las pruebas, la documentación contemplada para la entrega a SPIN.

Documentación

URL

Estructura de la ejecución de pruebas

Estrategia de Pruebas - Token Digital

Casos de pruebas (Tags)

Casos de Pruebas

Automatización de casos de prueba REST/gRPCS

https://github.com/fintechdigitalventure/spin-api-automation-test

https://github.com/fintechdigitalventure/spin-api-grcp-automation-test

Evidencia de resultados de prueba

Ejecuciones de Pruebas QA

Reporte de defectos

...