在jmeter中运行webdriver sampler时抛出未知的协议数据错误

disbfnqx  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(178)

java.net.MalformedURLException:未知协议:数据
在jmeter中运行webdriver sampler时抛出以下错误,即使我使用正确的URL
我试图通过jmeter使用webdriver采样器运行支付ui应用程序,其中url将从以前的请求中挑选,抛出以下错误,

rqqzpn5f

rqqzpn5f1#

URL需要包含HTTPHTTPSFTPFILE等协议。
如果是“付款”,最有可能的协议是https
因此,请仔细检查JMeter Variable,它保存了使用Debug Sampler and View Results Tree combination的前一个请求的URL,如果它不是以https开头,则修改提取URL的“前一个”逻辑,或者使用字符串concatenation将完整的URL添加到当前URL和前一个请求的相对URL路径的资源中。
还要注意的是,Selenium developers不推荐使用Selenium进行性能测试:
通常不建议使用Selenium和WebDriver进行性能测试。不是因为它没有能力,而是因为它没有为工作进行优化,你不太可能得到好的结果。
WebDriver Sampler developers
注意:本项目无意替换JMeter中包含的HTTP采样器。相反,它是为了通过测量最终用户加载时间来补充它们。

相关问题