GUI模式很有趣。 在这一刻我创建一个组件(即断言),然后复制并粘贴到需要它的每个地方。但是如果我在某些地方改变了断言,我必须在其使用的所有其他地方手动更改所有相同的断言。如何在同一测试中两次使用JMeter测试组件(即采样器或断言)?
3
A
回答
6
在JMeter中的可重用性可以在4种方式进行:
- 包括控制器,当你想要重用测试的子集(登录,注销)
- 模块控制器在现有计划
- 重用控制器用户定义的变量,你可以重复使用everwhere
- XXX默认设置一些采样(FTP,HTTP ...)
但在您的特定情况下,您可以按照以下方式进行操作。
定义你的表达在用户自定义变量一个VAR然后在断言使用它:
对于采样器使用HTTP请求默认是什么因素是他们之间的共同。
注意,要找到具有相同的正则表达式表达同比元素可以使用搜索功能,突出了搜索的结果。
2
恕我直言重用组件的最简单方法是使用ModuleController与jMeter插件'ParametrizedController。
上面的ParametrizedController链接将解释你是如何完成的。
+0
ParameterizedController链接现在是http://jmeter-plugins.org/wiki/ParameterizedController/ – mmeyer
+0
@mmeyer修复,谢谢。 –
相关问题
- 1. Jmeter如何为每个用户测试不同的断言
- 2. 如何构建JMeter测试以重复使用多个测试计划中的采样器/控制器?
- 3. 未在jmeter 3.2中获取API测试采样器
- 4. 如何测试断言?
- 5. 如何组织测试数据驱动测试的断言?
- 6. 如何在生成测试中断言?
- 7. 使用SenTest来测试一个断言
- 8. 纯Java创建新的JMeter测试用于Java采样器
- 9. 执行所有断言在同一斯波克测试,即使其中一个
- 10. 测试Ember.Logger.error断言
- 11. 在一次测试中执行多次断言 - soap ui
- 12. Clojure的测试:测试断言
- 13. jmeter中的所有测试的一个断言
- 14. Asynchronus断言在JavaScript测试
- 15. 如何在JPM测试断言
- 16. 两个断言在同一个单元测试方法中,如何制作?
- 17. 如何在本单元测试中避免多次断言?
- 18. 负载平衡器和两个测试服务器。需要使用jmeter测试
- 19. Jmeter - 在命令行运行测试后,如何查看采样器数据?
- 20. 如何在JMeter中运行JMeter负载测试和JMeter Webdriver测试
- 21. jmeter:如何在测试计划中重复两个线程组?
- 22. 大同考试运行测试两次
- 23. JMeter的 - 在同一个测试计划
- 24. 如何检查,测试值是单元测试断言
- 25. 如何在测试中使用多个断言
- 26. JUnit的测试方法使用断言
- 27. 在Boost测试框架中断言的测试
- 28. 浮点数元组的测试断言
- 29. PHP简单测试断言
- 30. 有线JUnit测试断言
但是如果我需要重复使用HTTP采样器,该怎么办? –
我编辑答案 –
我明白,不存在简单的方法来重新使用任何测试元素。他们都需要不同的场景。我对吗? –