Hola,
Podemos utilizar API de transportador principalmente para crear pruebas e2e para aplicaciones angulares. Sin embargo, el soporte también está disponible para páginas no angulares.
El transportador requiere lo siguiente:
- ¿Hay herramientas en línea disponibles que resumen el contenido de la página web?
- ¿Qué debo aprender a continuación en PHP después del formulario HTML y el manejo de consultas SQL?
- Cómo hacer que más personas instalen mi plugin
- ¿Cuál es el mejor tema premium de WordPress para una página de fotografía?
- ¿Por qué usar desencadenantes de bases de datos cuando puedo hacer la misma tarea en el nivel de código del lado del servidor (por ejemplo, PHP)?
a) jazmín
b) Javascript / Typecript
c) selenio
d) Servidor Node.js
Al usar las API de transportador para páginas no angulares, debe decirle explícitamente al transportador que no espere ‘angular’
- Debería usar browser.driver en lugar de driver
- Necesita usar browser.driver.ignoreSynchronization = true
Motivo : el transportador espera que los componentes angulares se carguen completamente en una página web antes de que comience cualquier ejecución. Sin embargo, dado que nuestras páginas no son angulares, Protractor sigue esperando que se cargue ‘angular’ hasta que la prueba falle con el tiempo de espera.
Puedes referir angular / transportador
Avísame si necesitas más detalles. Feliz automatización