Selenium WebDriver manager().getCookies()
trong InternetExplorerDriver
luôn trả về 0 các yếu tố! P.S. phiên bản 2.32.0.0quản lý Selenium WebDriver(). GetCookies() trả về 0 luôn
Trả lời
Đây là những gì bạn có thể làm để có được tất cả các cookie
allCookies = driver.manage().getCookies();
Tôi biết điều đó. Vấn đề là trong trình duyệt IE hoặc trong trình điều khiển, tôi không thể tải cookie! Cookie tồn tại, nhưng trình điều khiển trả về 0 ... –
Có lẽ bạn cần phải thiết lập cookie, AFAIK webdriver luôn bắt đầu với phiên tươi. Thay vào đó bạn có thể cố gắng lý lịch thành viên thiết lập như thế này: How to make FirefoxDriver use existing profile?
Tôi đang sử dụng IE và cookie phiên của tôi được gửi cùng với các yêu cầu tiếp theo, nhưng tôi không thể lấy chúng từ trình quản trị web. Tôi nghĩ rằng vấn đề của nó với IE http://stackoverflow.com/questions/15970490/ie10-console-cant-see-cookies-by-command-document-cookie –
Bạn có chắc chắn webdriver của bạn được vào tên miền bạn đang mong đợi cookie được đặt trên? getCookies
chỉ trả lại cookie cho miền hiện tại.
Set<Cookie> allcookies = driver.manage().getCookies();
System.out.println(allcookies);
Khi mã bạn đã cung cấp có thể trả lời câu hỏi - thêm một số nội dung để giải thích lý do tại sao đảm bảo đây thực sự là câu trả lời hữu ích. Vui lòng xem lại [ask] nếu bạn không chắc chắn về cách viết câu trả lời. – Tom
- 1. event.charCode luôn trả về 0
- 2. PHP MySQLi num_rows Luôn trả về 0
- 3. "SELECT last_insert_rowid()" trả về luôn "0"
- 4. MongoDB: WriteResult.getN() luôn trả về 0?
- 5. Tại sao cuộc gọi SSL_pending này luôn trả về 0?
- 6. Hệ thống PHP() - trạng thái trả về luôn là 0
- 7. Sql * plus luôn trả về mã thoát 0?
- 8. onActivityResult luôn trả về 0 (RESULT_CANCELED) khi gọi thiết lập
- 9. indexPathForCell của UITableView: trả về luôn 0 như indexPath.row
- 10. @@ IDENTITY sau câu lệnh INSERT luôn trả về 0
- 11. Tính toán Tỷ lệ phần trăm luôn trả về 0
- 12. getUidRxBytes() và getUidTxBytes() luôn trả về 0 trong Android 4.3
- 13. Selenium 2 (webdriver): Chụp ảnh màn hình trả về một ảnh đen
- 14. selenium webdriver: cách xử lý javascript onclick trong C#
- 15. về android Trả về getBounds trả về Rect (0, 0 - 0, 0)
- 16. ExecuteNonQuery() trả về -1 luôn luôn
- 17. Selenium WebDriver và DropDown Boxes
- 18. MongoDB $ tồn tại luôn luôn trở về 0
- 19. Application.OpenForms.Count = 0 luôn luôn
- 20. getLoginStatus luôn trả về not_authorized
- 21. ScaleGestureDetector.onTouchEvent luôn trả về 'true'
- 22. Facebook getUser() trả về 0
- 23. recv() trả về 0
- 24. mysql_insert_id() trả về 0
- 25. Intent.getExtras() luôn trả về null
- 26. Python Selenium WebDriver kéo và thả
- 27. Tại sao malloc luôn trả về NULL
- 28. Lua table.getn() trả về 0?
- 29. Xử lý cảnh báo trong Selenium WebDriver (selenium 2) bằng Java
- 30. NSLocale luôn trả về en_US
Bạn có thể đưa ra một số ví dụ về mã không? –
Bạn có chắc là cookie của trình duyệt tồn tại không? Điều gì sẽ được hiển thị nếu bạn chạy "document.cookie" trong bảng điều khiển JavaScript? – Ardesco
Tôi đào sâu và tìm ra rằng vấn đề của nó trong IE10, nó không hiển thị cookie cả (tôi thử trong giao diện điều khiển bằng lệnh 'document.cookie'). –