-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
Comportamiento esperado
Se espera que el monkey pueda controlar escenarios en los cuales no haya forma de hacer scroll
Comportamiento actual
Actualmente, el monkey al no tener como hacer scroll en una pantalla de la prueba arroja un error e interrumpe la ejecución
Pasos para reproducir
- Descargar el proyecto
- Instalar dependencias
- Cambiar configuración para que ejecute en la aplicación ghost
- Ejecutar el monkey
Evidencias
smart-monkey.js.mp4
Contexto
App Versión: 5.96.0
OS Versión: macOS 15.0.1 (Sequoia)
Browser: Google Chrome 129.0.6668.90
Información Adicional
- Posible solución:
- Implementar una verificación antes de ejecutar el scroll , asegurando que halla lugar para el scroll
cy.window().then((win) => { if (win.document.scrollingElement.scrollHeight > win.innerHeight) { cy.window().scrollTo(curX, curY, { ensureScrollable: false }) }})
- Implementar una verificación antes de ejecutar el scroll , asegurando que halla lugar para el scroll
Metadata
Metadata
Assignees
Labels
No labels