Jmeter WebDriver Sampler 运行 在没有隐身模式的浏览器中

Jmeter WebDriver Sampler run in browser without incognito mode

我有用于 WEB UI 测试的 webdriver 脚本,但是从 WebDriver Sampler 获得的响应时间比手动的真实浏览器要长。 我 运行 脚本处于无头模式并且响应时间仍然很长。

我想问问有没有办法在没有隐身模式的情况下正常window打开chrome,因为隐身模式已经加载了新页面以及css/images/styles,它不会使用缓存加载 images/css/styles.

提前致谢

对于当前版本WebDriver Sampler 3.1 manipulating browser profile is not possible unless you want to patch the code of the relevant Config Element自己动手吧。

您可以考虑从 WebDriver Sampler 切换到 JSR223 Sampler and Groovy 语言,在浏览器实例化方面您将拥有完全的自由,例如您将能够:

但是我的期望是您应该为每个用户启动 "clean" 会话,只需在 Thread Group 中添加更多迭代,首次打开您的应用程序会很慢,但在后续请求中图像、脚本、样式、字体、声音等大量内容将从浏览器缓存中返回并且速度很快。