Selenium webdriver 通过功能网站测试监控网络活动 我的处境

Selenium webdriver 通过功能网站测试监控网络活动 我的处境,selenium-webdriver,automated-tests,google-chrome-devtools,functional-testing,robotframework,Selenium Webdriver,Automated Tests,Google Chrome Devtools,Functional Testing,Robotframework,我正在尝试自动测试网站的第三方跟踪和投标集成。对我来说,最好的方法是打开浏览器,访问特定页面,查看一些网络活动 唯一的解决办法是什么? 目前,Chrome dev工具似乎是唯一一个同时具备浏览器自动化和网络监控API的“单一产品解决方案”。我可以编写一些自定义的东西并保持它的维护,但我想在编写之前探索一些选项 我有什么选择? 我还需要将所有请求代理到另一个web服务中,并在那里进行监视。。。听起来很痛苦,但如果已经有什么东西可以做到这一点,那就太好了 我喜欢一些功能测试框架,比如robotfra

我正在尝试自动测试网站的第三方跟踪和投标集成。对我来说,最好的方法是打开浏览器,访问特定页面,查看一些网络活动

唯一的解决办法是什么? 目前,Chrome dev工具似乎是唯一一个同时具备浏览器自动化和网络监控API的“单一产品解决方案”。我可以编写一些自定义的东西并保持它的维护,但我想在编写之前探索一些选项

我有什么选择? 我还需要将所有请求代理到另一个web服务中,并在那里进行监视。。。听起来很痛苦,但如果已经有什么东西可以做到这一点,那就太好了

我喜欢一些功能测试框架,比如robotframework,因为它解决了我从零开始将要面对的大多数问题,但似乎没有提到我正在寻找的东西


我觉得这令人难以置信的惊讶,因为它似乎应该是一个常见的问题。我是不是看错了?有没有我可以使用的解决方案?或者这需要一些定制吗?

在我们的场景中,我们需要打开特定的url,验证所做的不同调用,验证请求参数、cookie以及响应和cookie头等

我使用了browsermob代理来捕获这个网络流量

请参阅:

您可以使用它从自动化环境中获取网络详细信息