Zapisy otwarte! Dołącz do kursu Selenium w Javie lub Selenium w C#. Tylko do 23.09.2021 do godz. 21:00. Zapisz się tutaj.

Selenium 59. Web Storage: użycie JavaScript w Local Storage i Session Storage

W tej lekcji pokażę Ci jak w inny sposób operować na Web Storage w Selenium, czyli użycie JavaScript w Local Storage i Session Storage.

W poprzedniej lekcji omówiliśmy metody, jakie dostarcza Selenium na obsługę danych w Local i Session Storage. Teraz pokażę Ci co robić, jeżeli korzystamy z przeglądarki innej niż Chrome, Firefox czy Opera. JavaScript jest także super pomocny jeżeli nie chcesz korzystać z rozwiązania przedstawionego w poprzedniej lekcji ze względu na konieczność innej obsługi drivera.

W tej lekcji pokażę Ci jak za pomocą JavaScriptu:

  • pobrać wartość dla danego klucza,
  • pobrać klucz na podstawie indeksu,
  • dodać nową parę klucz-wartość,
  • usunąć parę klucz-wartość,
  • pobrać informację o ilości kluczy w storage’u,
  • wyczyścić storage.

Do zrozumienia tej lekcji przyda Ci się materiał z lekcji o JavaScripcie.
Więcej informacji o tym, czym jest Local i Session Storage znajdziesz tutaj.

Ściąga – czyli lista metod, o których mówiłam w filmie:

Pobranie wartości na podstawie nazwy klucza:

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.


Dodanie nowej pary klucz-wartość:

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.


Usunięcie pary klucz-wartość na podstawie nazwy klucza:

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.


Zwrócenie nazwy klucza na podstawie jego indeksu:

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.


Zwrócenie informacji o wielkości storage’s (ilości par klucz-wartość):

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.


Wyczyszczenie zawartości storage’a:

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Wsparcie merytoryczne

Nie masz dostępu do wsparcia merytorycznego dla tego kursu. Wykup dostęp albo zaloguj się, by móc zadawać pytania.