W tej lekcji pokażę Ci jak obsłużyć zdarzenia klawiatury w Selenium oraz jak przesłać tekst korzystając z klasy Actions.
Po obsłudze zdarzeń myszki przyszedł czas na obsługę zdarzeń klawiatury. Za pomocą metody z klasy Actions możemy wysłać do pola tekst, podobnie jak robiliśmy to używając odpowiedniej metody na WebElementach. Klasa Actions dostarcza jednak jeszcze mechanizm służący do tego, żeby zasymulować przytrzymanie dowolnego klawisza podczas wykonywania jakiejś akcji myszką. Co istotne, działa to nie tylko na polach tekstowych: możesz na przykład zaznaczać jakieś elementy na stronie przytrzymując klawisz CTRL.
Metody, o których mówię w tym filmie dostępne są w dokumentacji Selenium pod tym linkiem: Class Actions.
Nie zaszkodzi Ci też zajrzeć do lekcji o wykonywaniu JavaScriptów w Selenium. W tej lekcji używam JavaScriptu, żeby przescrollować stronę do odpowiedniego elementu.
Cześć!
Niestety tak wyglądający kod nie daje mi w rezultacie dużych liter.
Screen: https://snipboard.io/vMck5L.jpg
Wiesz może co jest tego przyczyną? Wydaje mi się że nie popełniłem żadnej literówki 😐
Pozdrawiam!
Halko! Sprawdziłam i u mnie też przestało dzia [...] CAŁOŚĆ KOMENTARZA WIDOCZNA DLA SUBSKRYBENTÓW.