Jmeter GUI testplan jmx VS Jmeter 命令行 testplan jmx
Jmeter GUI testplan jmx VS Jmeter Command line testplan jmx
- GUI 和 Non_GUI JMX 文件有什么区别?
- 为什么我会收到这些错误?
- 我可以只使用 Jmeter 创建的 JMX 文件吗
GUI 并在命令行 Jmeter 上使用它?
我在 windows 盒子上尝试了 jmeter,有效!!现在我想 运行 在一些没有 GUI 的远程服务器( LINUX )上,我尝试使用命令行 jmeter
命令:./jmeter.sh -n -t loop.jmx -l log.jtl
以下摘自jmeter.log
2015/03/04 14:21:53 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2015/03/04 14:21:53 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must contain the string: '.functions.'
2015/03/04 14:21:53 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must not contain the string: '.gui.'
2015/03/04 14:21:53 ERROR - jmeter.JMeter: Uncaught exception: java.lang.VerifyError: org.apache.xpath.functions.SecuritySupport
at java.lang.ClassLoader.defineClass(ClassLoader.java:275)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:540)
at java.t java.lang.ClassLoader.defineClass(ClassLoader.java:275)
看了这个问题后我解决了这个问题
- Causes of getting a java.lang.VerifyError
我还意识到,我可以在 GUI jmeter 上创建 JMX 并通过命令行 jmeter 使用它
GUI 和非 GUI 的 .jmx 文件没有区别,JMeter .jmx 文件基本上是 XML 文件。此外,非 GUI 方式是 recommended 选项 运行 JMeter 测试。
因此请使用以下清单:
- 使用最新的 JMeter 版本(目前为 2.12)
- 使用最新的Java版本。 JMeter 2.12 与 Java 8 兼容。建议使用来自 Oracle 的 Java SDK,如果您的操作系统允许,请选择 64 位版本。
- 确保 JVM 选项相同
您可以通过执行 java --version
命令来检查您的 JVM 版本和供应商。
- GUI 和 Non_GUI JMX 文件有什么区别?
- 为什么我会收到这些错误?
- 我可以只使用 Jmeter 创建的 JMX 文件吗 GUI 并在命令行 Jmeter 上使用它?
我在 windows 盒子上尝试了 jmeter,有效!!现在我想 运行 在一些没有 GUI 的远程服务器( LINUX )上,我尝试使用命令行 jmeter
命令:./jmeter.sh -n -t loop.jmx -l log.jtl
以下摘自jmeter.log
2015/03/04 14:21:53 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2015/03/04 14:21:53 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must contain the string: '.functions.'
2015/03/04 14:21:53 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must not contain the string: '.gui.'
2015/03/04 14:21:53 ERROR - jmeter.JMeter: Uncaught exception: java.lang.VerifyError: org.apache.xpath.functions.SecuritySupport
at java.lang.ClassLoader.defineClass(ClassLoader.java:275)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:540)
at java.t java.lang.ClassLoader.defineClass(ClassLoader.java:275)
看了这个问题后我解决了这个问题
- Causes of getting a java.lang.VerifyError
我还意识到,我可以在 GUI jmeter 上创建 JMX 并通过命令行 jmeter 使用它
.jmx 文件没有区别,JMeter .jmx 文件基本上是 XML 文件。此外,非 GUI 方式是 recommended 选项 运行 JMeter 测试。
因此请使用以下清单:
- 使用最新的 JMeter 版本(目前为 2.12)
- 使用最新的Java版本。 JMeter 2.12 与 Java 8 兼容。建议使用来自 Oracle 的 Java SDK,如果您的操作系统允许,请选择 64 位版本。
- 确保 JVM 选项相同
您可以通过执行 java --version
命令来检查您的 JVM 版本和供应商。