W selenach można usuwać pliki cookie tylko w bieżącej domenie, ale czy możliwe byłoby przejście do pliku, w którym Firefox przechowuje pliki cookie, a następnie usunąć plik lub go zastąpić? Rozglądam się, ale nie mogę znaleźć miejsca, w których selen przechowuje pliki cookie.Selenium Webdriver: Usuń pliki cookie na wszystkich domenach
Odpowiedz
Można określić katalog użytkownika, a następnie manipulować <userdir>/Default/Cookies
. To pytanie jest podobne: Getting or Manipulating all cookies in Selenium Webdriver
Selen nie zapisuje plików cookie w przeglądarce. Tak więc odpowiedź na ", gdzie [przeglądarka] przechowuje pliki cookie" będzie różna dla każdej przeglądarki. Ale ponieważ Selenium zawsze uruchamia przeglądarkę z czystym profilem, nie powinieneś tego robić - po uruchomieniu przeglądarki nie ma plików cookie.
Selenium nie "zawsze uruchamia przeglądarkę z czystym profilem" - Selenium rozpoczyna się od czystej tablicy na początku zestawu testowego, ale między poszczególnymi testami po prostu usuwa pliki cookie dla dowolnej domeny przeglądarka aktualnie wskazuje. Jeśli więc twoje testy trafią na zewnętrzną stronę, tylko pliki cookie w odwiedzonej domenie * ostatnie * zostaną zresetowane do następnego testu. Jeśli chcesz wyczyścić pliki cookie dla więcej niż jednej domeny, musisz odwiedzić każdą domenę, a następnie ręcznie usunąć pliki cookie lub zrób to jako @ michael-w, sugerując i przechowując pliki cookie gdzieś na dysku, który możesz usunąć samodzielnie –
- 1. Wyczyść przeglądarkę Pliki cookie z powiązaniami Java Selenium WebDriver
- 2. jquery, usuń pliki cookie
- 3. Selenium WebDriver na IE11
- 4. Uzyskiwanie lub manipulowanie wszystkimi plikami cookie w Selenium Webdriver
- 5. ręcznie usuń pliki cookie uwierzytelniania asp.net
- 6. Jak zapisywać i ładować pliki cookie za pomocą Python + Selenium WebDriver
- 7. Zdalna konfiguracja Selenium Webdriver
- 8. Selenium Webdriver - Element niewidoczny
- 9. Selenium webdriver i unicode
- 10. Uruchamianie Selenium WebDriver przy użyciu Pythona z rozszerzeniami (pliki .crx)
- 11. laravel domenach cookie auth i filtry
- 12. Selenium WebDriver: Jak czekać na załadowanie iFrames?
- 13. Selenium WebDriver Znajdź nth element
- 14. Jak wysyłać pliki cookie za pomocą selenu webdriver?
- 15. Selenium Webdriver - Pobieranie danych tabeli
- 16. Selenium WebDriver + Firefox 7.0.1 niekompatybilność
- 17. Selenium WebDriver i DropDown Boxes
- 18. Fabryczny wzór dla Selenium Webdriver
- 19. Czy usunąć pliki cookie sesji za pomocą Selenium IDE?
- 20. Python Firefox Webdriver tmp pliki
- 21. Jak uzyskać macierzysty rejestrator w Selenium WebDriver
- 22. Selenium WebDriver: Do jakiego stopnia mogę polegać na JavaScript?
- 23. Selenium Webdriver/Beautifulsoup + Web Scraping + Błąd 416
- 24. Jak uruchomić Firebug w Selenium WebDriver (Selenium 2)?
- 25. Internet Explorer ustawia pliki cookie dla różnych domen dla autoryzacji
- 26. Test Javascript: plik danych Selenium cookie URL
- 27. Selenium Webdriver z Javą kontra Python
- 28. Selenium WebDriver (Firefox): dynamicznie wyłącza JavaScript
- 29. Wykonywanie równoległych żądań do siatki Selenium Webdriver
- 30. Selenium WebDriver sporadycznie rzuca wyjątki Timeout
W jakim języku posługujesz się selenem? – Izzy
Powiązania z pythonami –