是否可以通过Xpath切换到JMeter脚本来运行脚本的一部分

时间:2018-12-12 18:49:32

标签: xpath jmeter

是否可以通过如下所示的Xpathto JMeter脚本进行切换来运行脚本的一部分

*/[@testname="...." and @enabled="true"]

我从GUI知道我们可以通过添加要关闭的采样器的If控制器来实现。例如:${Enter_shift_hours} == ${ToTurnOff_EnterShiftHours}

但是,如果要关闭和打开多个动作,要么我必须移动到一个If控制器下,要么创建一堆控制器到相关联的,所以不必返回到GUI脚本并进行更新来更新它,那么有什么办法通过Xpath切换到JMeter脚本。

让我们说事务控制器的名称是:TimeCardSave_SelectProject,并且事务有很多采样器TimeCardSave_SelectProject _ $ {URL}。现在,我想通过Xpath切换到JMX / XML脚本来关闭这些采样器。

enter image description here

enter image description here

谢谢, 拉吉

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用Taurus工具作为JMeter测试的包装器,provides simple way of enabling/disabling certain sections of the test using simple YAML syntax

---
execution:
  scenario:
    script: test.jmx
    modifications:
      disable:  # Names of the tree elements to disable
      - TimeCardSave_SelectProject_${URL}

更多信息:Taurus: A New Star in the Test Automation Tools Constellation