所以,我使用Protractor为我的AngularJS应用程序提供了一些e2e。通常我使用grunt运行它们,并且显示指定的浏览器,测试开始。
我想在运行量角器时嗅探网络请求,同时执行一个外部脚本;并且对于每个测试页面,提取网络流量。
你知道它是否可能以及如何?谢谢!
答案 0 :(得分:1)
考虑使用BrowserMob,有一个示例here,介绍如何使用BrowserMob Proxy从Protractor测试中记录网络流量。也许有关this SO回答的更多信息。没有时间自己尝试,所以如果你成功了,如果它满足你的需要,请告诉我!