如何从BSF后处理器的脚本代码中进行断言?

时间:2012-05-25 16:47:33

标签: java javascript jmeter functional-testing stress-testing

我正在尝试使用JMetter构建测试套件。 我要测试的网络服务会说一些定制的协议,用正则表达式表达我的需求会让它变得非常困难。

然后我找到了BSF Post处理器,它允许我执行一些Java Script代码 - 这很棒。

但是 - 真的很棒 - 如果我能从我提供BSF后处理器的脚本体中做出我想做的断言。

有人能指出我做正确的方法吗?

由于

2 个答案:

答案 0 :(得分:4)

您可以尝试BSF Assertion控件 - 允许使用BSF脚本代码进行断言。它与post处理器非常相似,但它也设置了具有setFailure方法的AssertionResult变量。

答案 1 :(得分:0)

您也可以尝试使用新的JSR 223系列,因为从JMeter 2.8或当前每晚构建开始,它将获得更好的性能。