我想通过JMeter打开边缘浏览器。所有其他浏览器都有特定的配置元素存在于JMeter中。但是Edge没有&我想使用edge浏览器。
发布于 2019-02-04 11:03:59
目前,WebDriver采样器插件不支持边缘浏览器,您可以联系JMeter插件开发人员和维护人员,澄清路线图上的特性以及是否/何时实现。
同时,您还可以使用JMeter和Groovy语言启动边缘浏览器。
selenium-edge-driver-3.14.0.jar
并将其存储在JMeter安装的"lib“文件夹下MicrosoftWebDriver.exe
的边缘版本,并将其放在JMeter安装的"lib“文件夹下发布于 2019-02-01 09:22:18
更新的:要通过JMeter中的WebDriver调用边缘浏览器,请执行以下步骤:
jp@gc - WebDriver Sampler
添加到测试计划中jp@gc - Internet Explorer Driver Config
添加到测试计划中Internet Explorer Driver Config
并打开Internet Explorer
选项卡
还可以在没有WebDriver的情况下模拟边缘浏览器
例如,一些字符串不可以模拟边缘:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
用于Microsoft Edge的用户代理字符串
MicrosoftEdgefor桌面和移动Windows 10和RemoteIE构建是为了与其他现代浏览器和当代web内容的最大互操作性而设计的。下面是桌面、移动和WebView用户代理字符串。 桌面: Mozilla/5.0 (WindowsNT10.0;<64位tags>) AppleWebKit/ (KHTML,类似壁虎) Chrome/ Safari/ Edge/。 莫比尔县 Mozilla/5.0 (WM 10.0;Android;;) AppleWebKit/ (KHTML,如Gecko) Chrome/ Mobile / Edge/。
https://stackoverflow.com/questions/54475618
复制相似问题