Có phương thức .delete_all_visible_cookies
trong Selenium. Tôi đã ngạc nhiên khi phát hiện ra rằng .delete_all_cookies
trong Webdriver là một phần của API riêng tư do đó không thể truy cập thông qua cá thể @driver.Xóa cookie trong Webdriver
Đây là vấn đề đối với IE vì nó không khởi động trình duyệt sạch trên một thử nghiệm mới chạy như FF.
Có vẻ như một giải pháp. Tìm kiếm một Ruby tương đương với nó. – Yulia
Theo đó, bạn có thể làm tương đương với các khả năng của Ruby -> http://selenium.googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver.html – jasalguero
Tuy nhiên, tôi không thể tìm thấy dung dịch. Các khả năng có sẵn ở đây là http://selenium.googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver/Remote/Capabilities.html. nơi không có clean_session hoặc clear_cookies hoặc tương tự hiển thị. Tôi bị lạc ... Tôi chắc chắn rằng nhiều nhà phát triển phải đối mặt với vấn đề này. Làm thế nào để bạn giải quyết nó? – Yulia