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 w C# 37. Usuwanie i dodawanie ciasteczek w Selenium

W tej lekcji poznasz metody pozwalające na usuwanie i dodawanie ciasteczek w Selenium.

Usuwanie i dodawanie ciasteczek w Selenium

Dodawanie ciasteczka

Ciasteczko możemy dodać korzystając z metody AddCookie() i przekazując w parametrze obiekt typu Cookie.

W klasie Cookie mamy cztery konstruktory. Najprostszy z nich przyjmuje tylko dwa argumenty: nazwę ciasteczka oraz jego wartość. Natomiast na filmie zobaczysz w akcji ten najcięższy konstruktor, który przyjmuje także domenę, ścieżkę oraz datę wygaśnięcia.

Ukryta treść

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

Usuwanie ciasteczka

Do usuwania ciasteczka mamy metodę DeleteCookieNamed(). Jak sama nazwa wskazuje usunie nam ona ciasteczko na podstawie jego nazwy.

Ukryta treść

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

Możemy też usunąć ciasteczko przekazując właśnie to ciasteczko (Cookie), które chcemy usunąć.

Ukryta treść

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

Usunięcie wszystkich ciasteczek

Poprzednio wymienione metody do usuwania ciasteczek, usuwają jedno ciasteczko na raz. Możemy natomiast usunąć też wszystkie ciasteczka i robimy to metodą

Ukryta treść

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

Dodatkowe linki

Klasa Cookie: dokumentacja

Interfejs ICookieJar: dokumentacja

Kod

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.