Este proyecto utiliza Cypress, un framework de pruebas de extremo a extremo para realizar pruebas automatizadas en una aplicación web. Cypress permite automatizar acciones de usuario y verificar el comportamiento de la aplicación.
Antes de comenzar, asegúrate de tener instalado Node.js en tu sistema.
-
Clona este repositorio en tu máquina local:
git clone https://github.com/Project-PediSoft/Testing.git
-
Navega al directorio del proyecto:
cd Testing -
Instala las dependencias:
npm install
Para ejecutar las pruebas, utiliza el siguiente comando:
npm run cypress:open
Esto abrirá la interfaz de Cypress, donde podrás seleccionar y ejecutar pruebas individuales o en conjunto.
El proyecto está organizado de la siguiente manera:
cypress/- Contiene las pruebas Cypress.cypress/e2e/- Aquí se encuentran los archivos de pruebas.cypress/support/- Contiene archivos de soporte para configuración.cypress/fixtures/- Contiene complementos personalizados.cypress/results/- Contiene reportes de Mocha.jmeter/- Contiene las pruebas Jmeter (independiente).
Siéntete libre de personalizar las pruebas para adaptarlas a tu aplicación web. Puedes agregar más pruebas en cypress/e2e/ y modificar la configuración en cypress/support/.
Mochawesome Report es un complemento para Mocha que genera informes de pruebas visuales y detallados en formato HTML, facilitando la visualización y el seguimiento de los resultados de las pruebas en proyectos de desarrollo de software.
Si deseas contribuir a este proyecto, puedes hacerlo a través de pull requests.

