3

GUI 模式很有趣。此时我创建了一个组件(即断言),然后将其复制并粘贴到每个需要它的地方。但是,如果我在某个地方更改断言,我必须手动更改所有其他使用它的地方的所有相同断言。

4

2 回答 2

6

Jmeter 中的可重用性可以通过 4 种方式完成:

  • 当您想重用测试的子集(登录、注销)时包含控制器
  • 模块控制器在现有计划中重用控制器
  • 您可以在任何地方重用的用户定义变量
  • 某些采样器的 xxx 默认值(Ftp、Http...)

但是在您的特定情况下,您可以按如下方式进行。

将您的表达式定义为用户定义变量中的 var,然后在您的断言中使用它:

对于采样器,使用 Http Request Defaults 来考虑它们之间的共同点。

请注意,要查找具有相同正则表达式 yoy 的元素,可以使用突出显示搜索结果的搜索功能。

于 2012-08-29T10:38:04.060 回答
2

恕我直言,重用组件的最简洁方法是将ModuleController与 jMeter 插件的ParametrizedController一起使用。

上面的 ParametrizedController 链接将向您解释它是如何完成的。

于 2012-08-29T14:50:03.153 回答