Me gustaría utilizar mi configuración de Cucumber/Capybara para probar el desplazamiento sin fin accionando un navegador y desplazándote hacia la parte inferior de la página para asegurarte de que se carga el nuevo contenido. ¿Hay alguna forma de hacer esto?Capibara de pepino desplazarse hacia la parte inferior de la página
Respuesta
Lo resolví con la visita '#footer' dentro de un paso "desplazarse hacia la parte inferior de la página".
Se puede usar javascript para lograrlo:
page.execute_script "window.scrollBy(0,10000)"
Para fines de Google, llegué aquí con el error "error desconocido: Elemento no se puede hacer clic en el punto (750, 341). Otro elemento recibiría el clic" y la solución fue 'page.execute_script" window.scrollBy (0,500) " '. ¡Gracias! – dankohn
Si tiene jQuery disponible, puede ejecutar 'window.scrollBy (0, $ (ventana) .height())' – Drew
- 1. ¿Cómo desplazarse hacia la parte inferior de ListView mediante programación?
- 2. jQuery Desplazarse a la parte inferior de la página
- 3. ¿Cómo mantener un ScrollView para desplazarse hacia la parte inferior?
- 4. window.location.hash = ""; evitar desplazarse hacia la parte superior?
- 5. JQuery desplazarse hasta la parte superior de la página
- 6. CSS Push Div a la parte inferior de la página
- 7. capibara de pepino ¿cómo funciona?
- 8. Pepino/Capibara vs Selenio?
- 9. Cómo alinear div en la parte inferior de la página, no en la parte inferior de la pantalla
- 10. JavaScript en la parte inferior/superior de la página web?
- 11. Css alinear a la parte inferior de la página
- 12. Añadir contenido a la parte inferior de la última página
- 13. JavaScript en la parte inferior de la página?
- 14. Cómo pegar texto en la parte inferior de la página?
- 15. Imprimir pie de página en la parte inferior de la página en safari
- 16. Pepino/Capibara: verifique que una página NO tenga contenido?
- 17. ¿Cómo desplazarse de manera confiable TreeView virtual hasta la parte inferior?
- 18. forzando pie de página quedarse en la parte inferior?
- 19. Poner una barra en la parte inferior de una página
- 20. Use jQuery para desplazarse hasta la parte inferior de un div con un montón de texto
- 21. Desplazarse hacia arriba después de la carga de contenido Ajax
- 22. El pie de página de CSS no se pega a la parte inferior de la página
- 23. ¿Cómo hacer que el editor de Visual Studio deje de desplazarse más allá de la parte inferior de un archivo?
- 24. div fijo en la parte inferior de la página que se detiene en un lugar dado
- 25. cambiando la posición de un elemento css después de desplazarse hacia abajo en la página
- 26. Desplazarse automáticamente a la parte inferior de un área de texto
- 27. jquery - detectar si la parte inferior de la div está tocando la parte inferior de la ventana del navegador?
- 28. ¿Cómo sé que la vista de desplazamiento ya se desplazó hacia la parte inferior?
- 29. cómo desplazarse automáticamente hacia abajo en una página html?
- 30. pepino, capibara y selenio funciona al azar
Esto sólo funciona si tiene un elemento con un '' id' de footer'. También asume (razonablemente) que el pie de página se encuentra en la parte inferior de la página ... –
Genious. +1 aunque no es una respuesta directa;)) –
@NatRitmeyer bien sí ... ¿Por eso se llama pie de página, sí? –