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发帖请求