Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

128
Views
¿Prueba de Testcafe que falla solo cuando se ejecuta desde la imagen de la ventana acoplable de testcafe?

Tengo una situación extraña con una de las aplicaciones de reacción en mi empresa. Tenemos un conjunto de pruebas E2E escritas en testcafe que verifican nuestras solicitudes de extracción antes de que podamos fusionarnos. Una parte de la aplicación tiene alrededor de 15 pruebas asociadas.

Cuando realizo los cambios en mi rama más reciente y ejecuto las pruebas con Testcafe localmente a través de yarn, mientras mi aplicación apunta exactamente a los mismos servicios de back-end que usamos para todas las pruebas, las 15 pruebas pasan.

Cuando las pruebas se ejecutan a través de acciones de github, utilizando una imagen acoplable de nuestra aplicación, así como el contenedor acoplable de testcafe, 1/15 de las pruebas falla. El que falla afirma que no puede encontrar ciertos elementos dentro del dom.

He pasado días depurando esto y estoy completamente sin ideas. Intenté intentar seleccionar diferentes elementos, usando selectores de la biblioteca de prueba en lugar de testcafe, implementando varios mecanismos de espera para intentar darle a la página tiempo adicional para cargar, nada de eso parece importar solo para esta única prueba.

Por mi vida, no puedo entender por qué las pruebas pasarían cuando se ejecutan localmente, y la nueva característica real funciona cuando se prueba manualmente, pero solo 1/15 de las pruebas fallarían constantemente cuando se ejecutan a través del proceso acoplable.

¿Alguien tiene alguna idea de por qué podría existir esta discrepancia?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!