1
Q
查看未完成的請求
A
回答
1
通常的做法是在調試模式下啓動量角器並在問題代碼塊之前放置browser.debugger()
斷點。
在Debugging Protractor Tests查看更多信息。
在另一方面,你可以趕上chromedriver service logs看起來像:
[2.389][INFO]: COMMAND FindElement {
"sessionId": "b6707ee92a3261e1dc33a53514490663",
"using": "css selector",
"value": "input"
}
[2.389][INFO]: Waiting for pending navigations...
[2.389][INFO]: Done waiting for pending navigations
[2.398][INFO]: Waiting for pending navigations...
[2.398][INFO]: Done waiting for pending navigations
[2.398][INFO]: RESPONSE FindElement {
"ELEMENT": "0.3367185448296368-1"
}
也可能會給你正在發生什麼的線索。
對於這一點,你需要與--verbose
和--log-path
參數啓動鉻:
{
browserName: "chrome",
specs: [
"*.spec.js"
],
chromeOptions: {
args: [
"--verbose",
"--log-path=/path/to/the/log/file"
]
}
}
(未測試)
對於Firefox,你可以通過設置webdriver.log.driver
and webdriver.log.file
firefox profile settings打開和查看日誌。
參見:
相關問題
- 1. PassportJS未完成請求
- 2. Flickr JSON請求未完成
- 3. Netty:未完成請求的數量
- 4. 如何與未來[StandardRoute]完成請求
- 5. 從未在Android上完成Firebase請求
- 6. Python - 發送「未完成」GET請求
- 7. 信號事件完成異步POST請求後查看頁面
- 8. Swift - 在http請求完成之前查看加載viewDidLoad()
- 9. 在Oracle中查看未完成交易
- 10. 查看cfhttp請求
- 11. 檢查Web API請求是否完成
- 12. AJAX請求 - 如何查看請求?
- 13. couchdb請求永不完成
- 14. 如果AJAX請求完成
- 15. Telerik:ajax請求完成事件
- 16. 等到ajax請求完成
- 17. 無法完成GET請求
- 18. 無法完成請求
- 19. 等待AJAX請求完成?
- 20. 等待Robospice請求完成
- 21. 所有AJAX請求完成?
- 22. 等待HTTP請求完成
- 23. Web請求異步完成
- 24. 如何查看Alamofire請求?
- 25. 查看原始XML請求
- 26. 如何查看webhook請求?
- 27. 查看HTTP GET請求Cookie
- 28. Firefox插件查看請求
- 29. 多個AJAX請求查看
- 30. 查看guzzle發帖請求