2010-07-27 146 views
1

是否可以获取Jmeter对象(例如:Xpath断言)并将其禁用。如何在Jmeter中获取Jmeter对象

我想要实现的是当我更新的东西,如果更新请求失败我想禁用断言。

回答

2

我一直在寻找类似的东西,但更多的“如果请求A失败,然后转到请求C”,而不是禁用一个断言。

一旦脚本开始执行,脚本中唯一改变的项目就是变量和jmeter属性。我不知道这是对“启用请求”定义的属性,但你可以创建一个:

只是好奇 - 为什么你想禁用失败请求上的断言?通常,它是断言,用于确定请求是否失败(只要您收到有效的HTTP响应代码),所以我想知道如何设置脚本。

+0

你说'变量和jmeter属性'可以改变,什么是xpath断言,它是对象,jmeter属性还是变量?如果我可以通过名称或以某种方式获取此xpath断言作为某个获取的子项,那么我可以将其属性启用为false – ant 2010-07-27 16:17:36

+0

我相信* xpath断言结果存储为具有true/false值的jmeter属性。这就是常规断言的存储方式。将调试采样器添加到您的测试计划中,确保“jmeter变量”处于打开状态,然后查找xpath结果。 – BlackGaff 2010-07-28 14:33:34