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

如何覆盖jmeter.sh中的显示变量

司马振国
2023-03-14

我想使用xvfb打开浏览器headless,以便使用jmeter进行客户端性能测试。我使用selenium [Junit sampler]来运行测试。如何在jmeter中覆盖显示变量,使其不打开浏览器??

共有1个答案

穆仲卿
2023-03-14

选项1

如果您使用的是火狐浏览器,则可以使用火狐二元组设置环境属性()方法

FirefoxBinary bin = new FirefoxBinary(new File("/opt/firefox28/firefox"));
bin.setEnvironmentProperty("DISPLAY",":1"); // or where you have Xvbf running
FirefoxDriver driver = new FirefoxDriver(bin,new FirefoxProfile());

备选案文2

考虑切换到PhantomJS,它在设计上是无头的

备选案文3

考虑切换到WebDriver Sampler的HTMLUnitDriver支持,它也是完全无头的。

 类似资料:
  • 问题内容: 我得到输出b 3。为什么它没有给出b13作为输出。任何人都可以解释一下。 问题答案: 假设Foo类声明如下 变量没有覆盖的概念。他们只是被蒙面。 它正在打印3,因为当您使用超类引用访问变量时,它仅访问在超类中声明的变量。 请记住,超类对子类一无所知。

  • 我正在尝试使用maven进行apache常见数学测试的PIT突变测试。 我将此添加到我的pom.xml和中。我可以运行它,但索引文件显示行覆盖率和突变覆盖率为0%。我认为我没有正确给出参数。此外,我需要对apache-Common-数学进行一次测试,例如LUDecom。

  • 并且,对于不同的目标服务器,目标路径每次都将不同! 清洁/家居对我来说不是一个选择。不幸的是,这里的答案对我来说不是很清楚。

  • 问题内容: 我在“ openSUSE 11.4(x86_64)”上以全屏模式运行Java应用程序时遇到问题。我正在使用Java 1.6.0_26-b03。 我尝试运行两个全屏应用程序示例: 来自Oracle网站的示例:Display Mode Test。 从Codealchemists下载的JDarkRoom.jar(简单文本编辑器)。 在这两种情况下,我都可以在应用程序上看到一个Linux任务栏

  • Jacoco插件在jenkins报告中显示0%的覆盖率,但当我在本地系统中运行相同的命令时,Jacoco会正确生成报告。我正在使用以下命令: mvn-s xyz/settings.xml-f xyz/xyz/pom.xml清洁安装org.jacoco 所以当我在jenkins中运行这个命令时,它会生成错误的报告。我已经检查了它在工作区目录对应的项目在詹金斯。它显示每个项目的0%覆盖率。但是当我在本

  • 我们有一个多模块的maven项目。 每个模块都有一对testng和powermock单元测试用例。我们正在使用jacoco进行代码覆盖率报告。但是,jacoco在分析单元测试复盖率时基于testng单元测试用例,而忽略了powermock单元测试用例。因此,总的代码覆盖率越来越低。 如何配置jacoco来同时获取testng和jacoco测试用例?