是否可以通过如下所示的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脚本来关闭这些采样器。
谢谢, 拉吉
答案 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