Mon*_*ter 4 javascript automated-tests google-chrome e2e-testing testcafe
我有一个测试用例,我需要导航到一个网页并在 chrome 浏览器中验证该页面的网络调用。理想情况下,我会将它们放入一个变量中,并针对某些与分析相关的调用过滤它们并验证它们的值。
这可以通过 Selenium 中的 chrome 功能来完成。请参阅此处的文档:http : //chromedriver.chromium.org/logging/performance-log 但我正在尝试通过 testCafe 执行此操作?
我 在 testCafe 网站上遇到了这个文档:https : //devexpress.github.io/testcafe/documentation/test-api/intercepting-http-requests/ 但我不确定这是否与在 chrome 中获取性能日志相同. 基本上,如果我能够在 chrome 中的开发人员工具下的网络选项卡中获取所有调用,我应该能够使用 JavaScript 对其进行过滤并完成我的测试。
任何与此相关的输入都会有所帮助。谢谢
是的,它是一样的:RequestLogger对象存储测试运行时发送的所有 HTTP 请求和接收的响应。这与在当前测试运行期间抓住您的网络活动(“网络”选项卡)相同 。您还可以调整您的 Logger 使用 filter 和 options 参数。
| 归档时间: |
|
| 查看次数: |
751 次 |
| 最近记录: |