我们有待测试的场景,可以捕获请求并列出一些请求计数:
- 在任何浏览器中浏览Web应用程序> F12 /开发人员工具>从其他正常请求中捕获了一些事件(用户事件)(我们需要对这些用户事件进行计数)。
- 现在尝试使用Jmeter模拟上述情况,并获取呈现页面后触发的事件(用户事件)。
- 将Jmeter与Selenium Webdriver采样器一起使用>能够启动给定URL的浏览器
- 查看结果树>只能看到一个请求,即带有响应代码200和响应正文的采样器(jp @ gc-webdriver sampler)
- 无法获得手动浏览时在F12下看到的请求。
- 如果尝试使用blazemeter或http脚本记录器,它将捕获用户事件,但是每次刷新/访问URL时,该事件都是随机的。有时是4倍,有时是6倍左右。
如何使用Selenium或任何其他开放源代码工具捕获(访问URL,捕获该操作的所有请求)或其他方式?