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

Performance 如何覆盖jmeter.sh中的显示变量,performance,jmeter,Performance,Jmeter,我想使用xvfb打开浏览器headless,以便使用jmeter进行客户端性能测试。我正在使用selenium[Junit sampler]来运行测试。如何覆盖jmeter中的显示变量,使其不打开浏览器?选项1 如果您使用的是Firefox,则可以使用 选择2 考虑切换到设计上无头的位置 选择3 考虑换成一个完全没有头的人 谢谢你,德米特里。第一个选择对我很有效。因为我在单页angular应用程序上测试它。HtmlUnitDriver工作不太好,即我的定位器有问题。 FirefoxBinary

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

选项1

如果您使用的是Firefox,则可以使用

选择2

考虑切换到设计上无头的位置

选择3


考虑换成一个完全没有头的人

谢谢你,德米特里。第一个选择对我很有效。因为我在单页angular应用程序上测试它。HtmlUnitDriver工作不太好,即我的定位器有问题。
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());