在硒中,您只能刪除當前域中的Cookie,但是可以導航到Firefox存儲Cookie的文件,並刪除文件或覆蓋它?我一直在環顧四周,但無法找到硒在哪裏存儲餅乾。Selenium Webdriver:刪除所有域上的Cookies
12
A
回答
3
您可以指定一個用戶目錄,然後操作<userdir>/Default/Cookies
。這個問題是類似的:Getting or Manipulating all cookies in Selenium Webdriver
2
Selenium不存儲cookie,瀏覽器。因此,對於每個瀏覽器,「其中[瀏覽器]存儲Cookie」的答案將不同。但是因爲Selenium總是以乾淨的配置文件啓動瀏覽器,所以您不必這樣做 - 在瀏覽器啓動時沒有cookie。
+4
Selenium並不完全「始終以一個乾淨的配置文件啓動瀏覽器」--Selenium在測試套件開始時以一個乾淨的版本開始,但在單個測試之間,它只是刪除任何域的cookie瀏覽器目前指向。因此,如果您的測試轉到外部站點,則只有您訪問的域*上的*的cookie將被重置以用於下一個測試。如果您需要清除多個域名的Cookie,則必須訪問每個域名,然後手動刪除Cookie,或者執行@ michael-w建議並將Cookie存儲在磁盤上的某個位置,您可以刪除自己 – 2015-11-10 22:15:17
相關問題
- 1. 刪除Webdriver中的cookies
- 2. 刪除Selenium webdriver中的所有廣告
- 3. 無法刪除Selenium webdriver中當前域的所有cookie
- 4. Selenium:刪除cookies的問題
- 5. 使用Selenium IDE刪除cookies
- 6. ASP.NET/JavaScript:刪除所有cookies
- 7. Selenium Webdriver:如何獲取當前頁面中的所有cookies
- 8. Selenium WebDriver,從表中刪除
- 9. 如何刪除facebook.com的所有cookies?
- 10. 我們如何刪除Selenium中的所有域cookie?
- 11. 使用IE11刪除Selenium Webdriver中的cookie
- 12. 如何用selenium webdriver發送cookies?
- 13. Watir-webdriver不存儲所有cookies
- 14. IE實際上並沒有刪除cookies
- 15. Selenium 2獲取域上的所有Cookie
- 16. 顯示cookies爲key =所有域的值?
- 17. 如何從python的webdriver中刪除Firefox cookies?
- 18. 如何刪除Finatra上的cookies?
- 19. 無法刪除cookies
- 20. 如何刪除cookies
- 21. 如何刪除cookies?
- 22. 如何刪除cookies?
- 23. cookies不被刪除
- 24. AngularJS在瀏覽器關閉時刪除所有cookies的方法
- 25. PhalconPHP - 如何清除所有的cookies
- 26. 清除Asp.net核心中的所有cookies
- 27. CodeIgniter刪除我的cookies
- 28. 虛擬機上的selenium webdriver
- 29. Ruby 1.8.7上的Selenium-webdriver
- 30. selenium webdriver找到區域中的元素
你用什麼語言來給硒命令? – Izzy 2013-04-22 12:03:07
python綁定 – 2013-04-22 22:58:38