Chciałbym użyć mojej konfiguracji Ogórek/Kapibara do przetestowania nieskończonego przewijania, prowadząc przeglądarkę i przewijając na dół strony, aby upewnić się, że nowa zawartość została załadowana. Czy jest jakiś sposób na zrobienie tego?Ogórek Kapibara przewiń na dół strony
Odpowiedz
Rozwiązałem to, odwiedzając "#footer" wewnątrz kroku "przewiń do dołu strony".
Można użyć javascript, aby to osiągnąć:
page.execute_script "window.scrollBy(0,10000)"
Do celów Google, dostałem tutaj z błędem "nieznany błąd: Element nie jest klikalny w punkcie (750, 341) .Inny element otrzymałby kliknięcie" a rozwiązaniem było okno 'page.execute_script '. ScrollBy (0,500)" '. Dzięki! – dankohn
Jeśli dostępna jest jQuery, możesz uruchomić 'window.scrollBy (0, $ (window) .height())' – Drew
- 1. Przewiń w dół strony automatycznie, dopóki użytkownik przewija w górę
- 2. Ogórek - Kapibara wyszukaj tekst w wierszu tabeli
- 3. Przechwytywanie zdarzenia "przewiń w dół"?
- 4. Selen - przewiń w dół rosnącą stronę
- 5. jQuery przewiń do dołu strony
- 6. Jak powiedzieć ogórek przejść do strony?
- 7. Android WebBrowser przewiń w dół strona
- 8. Ogórek/kapibara: sprawdź, czy strona NIE zawiera treści?
- 9. Ogórek i kapibara, klikając element bez łącza lub przycisku
- 10. Fade w elemencie na Przewiń w dół za pomocą CSS
- 11. Ogórek/Kapibara - jak uzyskać hosta i port bieżącej realizacji
- 12. jQuery Przewiń do sekcji strony
- 13. CSS do przesyłania zawartości strony na dół
- 14. Selen: Przewiń do końca strony
- 15. Przeciwieństwo zakładki w dół strony?
- 16. Przełącz na okna wyskakujące w ogórku, kapibara
- 17. Jak twierdzić na temat liczby wierszy tabeli html w ruby przy użyciu kapibara + ogórek
- 18. html/css że Przewiń w dół do różnych sekcji div na stronie internetowej
- 19. Przewiń do góry strony, używając jquery animate
- 20. Implementacja strony "W dół do konserwacji"
- 21. Ogórek + testowanie JS alert
- 22. Ogórek Kapibara znajdź pole wyboru inne niż id, nazwa lub etykieta
- 23. DataGridView: Przewiń w dół automatycznie tylko, jeśli przewijanie znajduje się na dole
- 24. Użytkownik mobilny JQuery przewiń do dołu
- 25. Kapibara Webkit Kapibara :: Webkit :: ConnectionError powiodło się
- 26. Przewiń za pomocą klawiatury?
- 27. góry na dół suwak
- 28. Przewiń, aby odświeżyć na lwie
- 29. Przewiń Firefox za pomocą Watir Webdriver
- 30. Kapibara-WebKit i Qt5 na Yosemite
Zadziała tylko jeśli masz elementu z 'id' z' footer'. Zakłada także (rozsądnie), że stopka znajduje się u dołu strony ... –
Geniusz. +1, nawet jeśli nie jest to bezpośrednia odpowiedź;)) –
@NatRitmeyer również tak ... Dlatego nazywa się stopką, tak? –