我是JMeter的新手,我正在努力了解如何使用多个测试计划。
是否可以在单个“.jmx”文件中定义多个测试计划,每个文件都有自己的线程组等?或者我应该将每个测试计划保存在单独的“.jmx”文件中?
正确和常见的用法是什么?
答案 0 :(得分:1)
这取决于您的工作流程以及您要实现的目标,最常见的用例假定JMeter测试场景中的多人协作工作。在这种情况下,Test Fragments会很有用。
如果您尝试并行运行多个JMeter测试,最简单的选择是使用Taurus工具作为包装器,只需在命令行或YAML配置文件中将几个.jmx测试传递给它。 / p>
答案 1 :(得分:0)
我认为您正在寻找一种创建模块化JMeter测试脚本的方法。
有许多方法可以在JMeter中实现可重用性/模块化。
查看this post以获取更多详细信息。
JMeter中的答案 2 :(得分:0)
我在这里是因为我问的和你一样@SomethingSomething
根据我的理解和我的观点,要拥有多个测试计划,您必须创建多个 .jmx 文件。例如,如果您需要测试不同的服务器或应用程序。
如果您需要在同一个应用程序中测试多个场景,那么将它们合并到一个 .jmx 文件中应该是更好的选择(通过使用片段或控制器)。