如何将从数据库查询获得的值与从正则表达式提取器获取的值进行比较?
我正在测试连接到数据库的Web服务,我想检查从Web服务获得的结果是否等于数据库中的结果。
示例:
我连接到数据库并编写查询以检查条件:
SELECT COUNT(*) FROM Items
从这个查询我得到值= 100
之后我调用Web服务上的方法从数据库中获取项目,并使用正则表达式提取器计算项目的唯一ID,然后得到结果。
Items_matchNr=100
所以,我想比较一下:
SELECT COUNT(*) FROM Items == Items_matchNr
是否可以在JMeter中比较这两个值?
答案 0 :(得分:0)
您可以使用Response Assertion比较
来比较2个值按如下方式配置:
有关使用断言有条件地设置JMeter采样器结果的更多信息,请参阅How to Use JMeter Assertions in Three Easy Steps文章