如何解决IE Webdriver服务器初始起始页错误-使用JMeter的Selenium IE Webdriver

问题描述 投票:0回答:1

我正在尝试将我的Selenium代码集成到JMeter。测试计划如下:

Thread Group
    \_ Internet Explorer Driver Config
    \_ WebDriver Sampler (with Selenium Java code)
    \_ View Results Tree Listener

当我运行Jmeter脚本时,IE将打开并显示“这是WebDriver服务器的初始起始页。”并且不会超出此范围。但是,Jmeter采样器结果显示为已通过。

直接从Eclipse运行时,代码运行得很好。

我已根据此链接配置IE-https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration

我还想念什么?

提前感谢!

selenium selenium-webdriver jmeter internet-explorer-11
1个回答
0
投票

无法在WebDriver Sampler中执行Java代码,您认为java实际上是Beanshell,它与Java完全不兼容。

尝试选择groovy作为语言,它更符合Java,而且since JMeter 3.1 it's recommended to use it for scripting主要用于performance reasons,如果不能解决问题,请检查jmeter.log file是否有可疑条目。

最小的工作Beanshell / Groovy代码将类似于:

WDS.sampleResult.sampleStart();
WDS.browser.get("http://example.com");
WDS.sampleResult.sampleEnd();
© www.soinside.com 2019 - 2024. All rights reserved.