Skip to content

Este proyecto de automatización está diseñado para realizar pruebas exhaustivas del backend de una aplicación utilizando Cypress junto con Node.js

Notifications You must be signed in to change notification settings

somospragma/qa-backend-cypress-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation



Pragma

Proyecto base de Pragma.

cypress-nodejs-automatizacion-Backend

Este proyecto de automatización está diseñado para realizar pruebas exhaustivas del backend de una aplicación web utilizando Cypress junto con Node.js. Cypress es una herramienta moderna y potente de pruebas de extremo a extremo que permite simular interacciones del usuario y verificar comportamientos en la capa de backend.

En este proyecto, utilizaremos Node.js para crear scripts de prueba flexibles y robustos que se ejecuten con Cypress. El objetivo principal es automatizar el proceso de prueba para garantizar la funcionalidad correcta y el rendimiento óptimo del backend de la aplicación web.

TopicosInstalación y ejecuciónDescargaConsideracionesTecnologiasAutores

Topicos

  • Cypress
  • JavaScript
  • NodeJS

Instalación y ejecución

Para clonar y ejecutar está aplicación, necesitas Git, NodeJS y Cypress instalados en tu equipo. Desde la linea de comando:

# Clone this repository
$ git clone https://github.com/somospragma/qa-backend-cypress-nodejs.git

# Go into the repository
$ cd qa-backend-cypress-nodejs

# Install and run API proyect
$ cd API
$ npm i
$ npm start

# Install and run Cypress project
$ cd AutoApi
$ npm i
$ npm run cy:open

# Run the Cypress project 

# Mode console Cypress
$ npm run cy:open,

# Mode headless
$ npm run cy:run,

Descarga

Puedes descargar el proyecto en el enlace download

Consideraciones

El proyecto usa como proyecto base los servicios del proyecto alojado en la carpeta de 'API', la cual se debe arrancar antes de ejecutar las pruebas.

Tecnologias

Autores


Juan Carlos Herazo Plazas.


María Fernanda Jiménez Heredia.

About

Este proyecto de automatización está diseñado para realizar pruebas exhaustivas del backend de una aplicación utilizando Cypress junto con Node.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published