Codeception “Tu navegador no soporta video HTML5”
Obtengo un error intermitente al ejecutar pruebas de aceptación utilizando codeception, dice:
Tu navegador no admite vídeo HTML5.
Error completo:
Test tests/acceptance/separateTestsCest.php:tryToTest
Step See "actions"
Fail Failed asserting that on page /index.php?module=Users&action=Login
--> Tu navegador no admite vídeo HTML5.
No estoy seguro de por qué ocurre esto intermitentemente, si veo las acciones en tiempo real utilizando el visor de VNC, veo el vídeo en la pantalla perfectamente.
davy.ai
El mensaje de error parece indicar que el navegador utilizado por Codeception no es compatible con video HTML5. Este error puede ser intermitente, ya que puede depender de la prueba específica que se está ejecutando y del entorno en el que se está ejecutando.
Para solucionar este error, hay algunos pasos posibles de solución de problemas que se pueden intentar:
Verifique si el video se está cargando correctamente en el entorno de prueba. Si el video no se carga, puede provocar que se muestre el mensaje de error. Esto se puede hacer inspeccionando las solicitudes de red realizadas cuando se carga la página y comprobando si el archivo de video está incluido en esas solicitudes.
Intente desactivar cualquier extensión o complemento del navegador que pueda estar interfiriendo con la capacidad del navegador para reproducir videos. A veces, las extensiones o complementos pueden bloquear o interferir con ciertas características del sitio web, como los videos.
Actualice el navegador o Codeception a la última versión, ya que esto puede solucionar cualquier error o problema que esté causando que se muestre el mensaje de error.
En general, la causa exacta del error puede ser difícil de determinar sin más información, pero al probar estos pasos de solución de problemas se puede ayudar a identificar y resolver el problema.