当前位置: 首页 > 知识库问答 >
问题:

显示Jmeter与Selenium集成错误

司空俊雅
2023-03-14

当我将Jeter与Selenium集成并运行它时,显示错误。有人请帮帮我。

线程名称: Thread Group 1-1 Sample Start: 2022-03-06 14:01:19 IST加载时间: 0连接时间: 0延迟: 0字节大小: 1006发送字节: 0头大小(字节): 0主体大小(字节): 1006采样计数: 1错误计数: 1数据类型("text"|"bin"|"):文本响应代码: 500响应消息:在文件中:内联评估:WDS.sampleResult.sampleStart()WDS.browser.get('https://www.facebook.com')WDS. s . . . '' 在第2行第1列遇到"WDS"。在内联评估:WDS.sampleResult.sampleStart()WDS.browser.get('https://www.facebook.com')WDS. s . . . '' 在第2行

SampleResult字段:内容类型:文本/纯数据编码:UTF-8

共有1个答案

宰父夕
2023-03-14
  1. 确保使用JMeter插件管理器安装Selenium/WebDriver支持包,这样您将获得WebDriver采样器。
  2. 添加浏览器的配置元素,并在其中提供二进制和/或驱动程序详细信息。
  3. 将WebDriver Sampler添加到测试计划中,并将代码放在那里

您的错误意味着您正在尝试使用Beanshell解释器运行代码,并且您使用了不正确的语法,即

  • 字符串应该用双引号括起来
  • 每个语句末尾都应该有分号

类似于:

WDS.sampleResult.sampleStart();
WDS.browser.get("https://www.facebook.com");

否则,请检查您获取代码的页面,并注意WebDriver采样器的语言,默认值为javascript,建议使用groovy

 类似资料:
  • 我使用Selenium IDE记录项目的测试用例。我们计划使用HttpWatch来监控我们网站的性能。是否有任何方法可以将Selenium IDE和Httpwatch集成在一起,以便无论何时运行Selenium测试用例,Httpwatch都应该同时开始记录。 正在等待答复:) 你好Rahul

  • 我使用的是JMeter版本5.4.1 Chrome浏览器版本91.0.4472.114(正式版本)(64位) null

  • 我已经安装了selenium-server-standalone-2.42.2。debian虚拟盒中的jar 并安装了火狐29.0 并尝试使用phpUnit(目录中唯一的文件)运行以下脚本: 我得到以下错误: 这是什么意思? 我尝试了几条红线,显然我必须做以下几点: 1) 要在命令shell中键入此命令 结果:我也犯了同样的错误。 2) 我已经安装了vnc4server,并将debian vm:1

  • 问题内容: 我目前正在使用Java进行Selenium Automation,以满足我对测试自动化的需求。到目前为止,我将TestNg用于报告。 早期没有使用任何报告工具进行集成,因此我在JIRA中手动更新了TestNg结果。 客户最近介绍了Visaul Studio Team Foundation Server。我想在这方面了解以下内容。 我们如何在TFS中更新Selenium-TestNG上的

  • 我们将Zephyr与JIRA一起用于测试用例管理。并将测试用例上传到其中。有1000多个测试用例。我的目标是使用Selenium(Java)并以这样一种方式自动化这些测试用例: Selenium中相应的测试用例执行需要从JIRA触发 相应的结果(通过/失败)需要在Zephyr中返回和更新 如果存在缺陷,则需要自动创建缺陷 请让我知道,任何人都实施或尝试过这种方法…

  • 有什么方法可以将cucumber与现有的testng项目集成在一起吗?目前,在我们的项目中,我们使用testng和Page对象模型。现在我们决定把cucumber也包括在内。但我认为我们不能,因为cucumber使用功能文件,我们可以有'n'个场景。但是testng是基于@test方法运行的。所以,让我知道我们是否可以集成cucumber+testng,如果可以,我们如何使用cucumber运行每