Trong Selenium Nodejs, Làm thế nào tôi có thể nhận được địa chỉ hiện tại của trang Tôi đang thử nghiệm (thời điểm kịch bản thử nghiệm của tôi đang chạy cho rằng trang ban đầu đã được chuyển hướng)Nhận URL hiện tại của trình duyệt
5
A
Trả lời
9
driver.get("http://www.google.com")
.then(function() {
return driver.getCurrentUrl();
})
.then(function(currentUrl) {
// work with the current url of browser
});
0
để hiển thị bạn phải sử dụng toString:
var currentURL = driver.getCurrentUrl().toString();
console.log("***>>> getCurrentUrl: "+currentURL);
+1
Thực ra khi tôi sử dụng mã của bạn, tôi đang nhận được ManagedPromise :: 1143 {[[PromiseStatus]]: "đang chờ xử lý"} – daronwolff
Các vấn đề liên quan
- 1. Nhận URL trình duyệt hiện tại - ActionScript 3
- 2. Lấy URL hiện tại trong trình duyệt Android
- 3. Java HttpServletRequest nhận URL trong trình duyệt URL bar
- 4. Nhận URL hiện tại từ trình duyệt bằng cách sử dụng python
- 5. FreeMarker - Nhận URL hiện tại
- 6. Nhận url của đường dẫn hiện tại trong Terminal SSH
- 7. Nhận URL hiện tại trong Python
- 8. Nhận URL hiện tại trong vb.net
- 9. Nhận url từ iframe và cập nhật băm trong url trình duyệt
- 10. Cách đóng tab trình duyệt hiện tại bằng cách sử dụng gói trình duyệt web Python
- 11. Nhận cửa sổ xử lý (IntPtr) từ cửa sổ hiện tại của trình duyệt web Selenium GUID
- 12. Python - Thao tác và đọc trình duyệt từ trình duyệt hiện tại
- 13. Trình duyệt giải thích '& không' trong URL
- 14. Mở tệp hiện tại trong trình duyệt web trong Vim
- 15. mở url với một trình duyệt
- 16. ms C++ nhận pid của quá trình hiện tại
- 17. Cách phát hiện Chế độ hiển thị của trình duyệt cho trang hiện tại?
- 18. Cách nhận URL trang hiện tại trong chế độ xem?
- 19. trình duyệt phát hiện
- 20. JavaFX - Url mở trong trình duyệt chrome
- 21. phân trang wordpress nhận số trang hiện tại từ url
- 22. Nhận URL hiện tại trong IE Sử dụng Visual Basic
- 23. Trình duyệt hiện tại có chấp nhận cookie từ phản hồi ajax không?
- 24. Symfony2 - Nhận URL hoặc lộ trình hiện tại trong mẫu TWIG?
- 25. Nhận URL hiện tại bằng cách sử dụng Jquery
- 26. Công cụ tạo mẫu Twig: nhận url hiện tại
- 27. Tại sao trình duyệt nhận được Symbol.unscopables hai lần?
- 28. Thoát khỏi trình duyệt hiện tại (trả về một cấp)
- 29. Nhận sên từ url hiện
- 30. Phát hiện Trình duyệt iPhone
tôi thấy liên kết này, có thể hữu ích: https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session/:sessionId/url – Richard
Is phương pháp tiêu chuẩn không hoạt động ở đây? http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebDriver.html#getCurrentUrl() – olyv
Tôi đang làm việc với nodeJS –