Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

189
Vistas
Volver a ejecutar el archivo de prueba en Cypress framework

Tengo varios archivos de características en un marco de prueba de Cypress.

Aquí está el paso final en Test File 2 :

 Then('I store that Order ID in a JSON file', () => { cy.get('.dx-font-l').then(orderId => { cy.writeFile("cypress/fixtures/purchase.json", { orderId: orderId.text() }); }) });

Y aquí está la definición del primer paso en Test File 3 (el siguiente archivo de características ejecutado) :

 Given('I navigate to the store website', () => { cy.visit(Cypress.env('storeUrl')); });

Como es:

  • Cuando se completa Test File 2 anterior, Test File 3 comienza a cargarse, pero luego se vuelve a ejecutar otro archivo de prueba que ejecuté al principio en lugar del Test File 3 .

Si elimino el siguiente código del Test File 2 , los 3 archivos pasan como se esperaba.

 cy.get('.dx-font-l').then(orderId => { cy.writeFile("cypress/fixtures/purchase.json", { orderId: orderId.text() }); })

¿Puede alguien decirme por qué este bloque de código está causando este comportamiento? Espero que no debería.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda