Tests
The content of this page may be outdated and some links may be invalid.
A newer version of this page exists in
English. To see the changes to the English page since this page was last updated: visit
GitHub compare b588b713..df7ca870
and search for More information ...
content/en/docs/demo/tests.md.
Actualmente, el repositorio incluye tests E2E tanto para los servicios de frontend como de backend. Para el Frontend estamos usando Cypress para ejecutar los diferentes flujos en la tienda web. Mientras que los servicios de backend usan AVA como el framework principal de testing para tests de integración y Tracetest para tests basados en trazas.
Para ejecutar todos los tests, ejecuta make run-tests desde el directorio
raíz.
De lo contrario, si quieres ejecutar un conjunto específico de tests puedes ejecutar comandos específicos para cada tipo de test1:
- Tests de Frontend:
docker compose run frontendTests - Tests de Backend:
- Integración:
docker compose run integrationTests - Basados en trazas:
docker compose run traceBasedTests
- Integración:
Para aprender más sobre estos tests, consulta Service Testing.
docker-composeis deprecated. For details, see Migrate to Compose V2. ↩︎
Comentarios
¿Fue útil esta página?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!