目前我正在努力将一些API DDT(CSV中的数据)测试从RobotFramework转移到Jmeter,让我感到困扰的是缺少适当的JSON断言,它能够在比较期间忽略某些键。我对jmeter完全不熟悉,所以我不确定是否有这样的选择。
我很确定我们使用错误的工具来完成这项工作,特别是因为功能测试人员会负责编写新测试。但是,我的方法(使函数尽可能简单)是创建jmeter插件,它接受响应并将其与基线进行比较(不包括在其GUI中定义的忽略键)。你怎么看?有没有内置我可以使用?或者你对现有插件有什么了解吗?
提前致谢
答案 0 :(得分:1)
根据您的预期结果,您可以对JSON Path使用任意filter response次查询
示例:
如果还不够 - 你总是可以选择JSR223 Assertion,Groovy语言有built-in JSON support,所以它会比任何现有或未来的插件更灵活。
答案 1 :(得分:0)