Skip to content

Molvilada/Pruebas_E2E_Cypress

Repository files navigation

Pruebas E2E en Cypress

Pre-requisitos y pasos previos:

  • Node.js v14.18.0
  • Tener Ghost corriendo, se puede ejecutar el archivo docker-compose.yml provisto en este repositorio para tal propósito.
  • Tener un perfil creado en Ghost con permisos de administrador.
  • En el archivo cypress.config.js se debe especificar la url donde esté corriendo el administrador de Ghost, y el usuario y la contraseña del perfil con permisos de administrador, además se agrega el usuario genérico de Ghost que se crea por defecto, este debe actualizar sí ha cambiado el correo genérico, por ejemplo:
  const { defineConfig } = require("cypress");

  module.exports = defineConfig({
      e2e: {
          baseUrl: "http://localhost:2368/ghost/",
          env: {
              username: "[email protected]",
              password: "Pa55w0rd",
              userghost: "[email protected]",
           },
          ...
       },
  });

Pasos para ejecutar los scripts

  1. Clonar o descargar el repositorio.
  2. Ubicarse en la carpeta raíz y ejecutar el comando npm i.
  3. Una vez finalizada la ejecución del comando anterior, correr el comando npx cypress open.
  4. Debe aparecer una ventana como la siguiente: image
  5. Oprimir el botón Start E2E Testing in Chrome.
  6. Aparecerá un navegador con los scripts disponibles para ejecutar: image
  7. Escoger el script de interés, esto empezará a correr la prueba.

Nota: Los nombres de los scripts corresponden con el identificador de cada escenario de prueba. Para conocer qué identificador corresponde a cada escenario, por favor consulte el siguiente enlace.

About

Pruebas E2E Cypress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •