【发布时间】:2018-01-22 02:45:55
【问题描述】:
我们可以通过jmeter.bat和ApacheJMeter.jar打开JMeter。
它们之间有什么区别?
【问题讨论】:
标签: testing jmeter performance-testing
我们可以通过jmeter.bat和ApacheJMeter.jar打开JMeter。
它们之间有什么区别?
【问题讨论】:
标签: testing jmeter performance-testing
jmeter.bat 是仅用于打开命令行的 Windows 的批处理文件
提示
它在内部执行ApacheJMeter.jar,但添加更多逻辑来检查最低java版本(1.8版本3.2)或添加参数设置-XX:+HeapDumpOnOutOfMemoryError
ApacheJMeter.jar是一个可以在linux下也执行的jar
没有命令行提示
另请参阅other 运行选项。
【讨论】:
ApacheJMeter.jar 文件是一个可执行的 jar,因此如果它与 java 应用程序相关联,则可以通过在 windows/linux 中单击它来运行它。
jmeter.sh/jmeter.bat 是一个 shell 文件,可确保设置正确的选项,如内存堆、jvm 选项、java 最低版本。
建议在根据测试要求调整堆大小后使用第二个选项。
【讨论】: