通过使用JMeter中的CSV配置,尝试如下比较源表和目标表(SQL)之间的数据/计数。有可能实现这种方式吗?。
只想比较所有表的STAGING和DW之间的计数。有什么想法吗?。
答案 0 :(得分:0)
只需定义变量名,以便JDBC Request采样器可以将查询执行输出存储到JMeter Variable中,例如:
在第一个JDBC Request采样器中,将“变量名称”定义为result1
(用持有CSV文件中值的相关JMeter变量名称替换“ SQL查询”)
在第二个JDBC请求采样器中,将“变量名称”定义为result2
就是这样,现在您将从第一个JDBC Request采样器返回的行数为result1_1
,从第二个JDBC Request采样器返回的行数为result2_1
现在,您可以使用配置如下的Response Assertion比较值:
如果不匹配,相关的JDBC Request采样器将被标记为失败,并且您将被告知有关差异: