Tutorial básico de Cypress.io

20 December, 2022 | DevOps

¡Hola! A continuación, presento un tutorial básico de Cypress.io:

Instalación: Cypress se puede instalar de forma local como una dependencia de npm en su proyecto de JavaScript. Abra una terminal y ejecute el siguiente comando:

npm install cypress --save-dev

Iniciar Cypress: Una vez que se haya instalado Cypress, puede iniciar la aplicación Cypress haciendo clic en el icono de Cypress en el menú de inicio o ejecutando el siguiente comando en la terminal:

./node_modules/.bin/cypress open

Escribir pruebas: Cypress se integra con el editor de su elección y le permite escribir pruebas en JavaScript. Para crear una prueba, haga clic en el botón “New Test” en la aplicación Cypress y se le llevará a un editor de código.

Aquí hay un ejemplo de una prueba básica de Cypress que verifica si se muestra un título en la página:

describe('Mi página', () => {
  it('Muestra el título', () => {
    cy.visit('http://mi-pagina.com');
    cy.contains('h1', 'Bienvenido a mi página');
  });
});

Ejecutar pruebas: Para ejecutar las pruebas, haga clic en el botón “Run all specs” en la aplicación Cypress o ejecute el siguiente comando en la terminal:

./node_modules/.bin/cypress run

Ver resultados: Cypress muestra los resultados de las pruebas en la aplicación y también genera un informe de pruebas detallado con capturas de pantalla y vídeos de la ejecución de las pruebas.

Este es un tutorial básico de Cypress.io, pero hay muchas otras características y opciones disponibles. Si desea profundizar en el uso de Cypress, puede consultar la documentación en el sitio web de Cypress.