说到验证就不得不说断言, 先来看下JMeter官方给出断言(Assertion)的定义:用于检查测试中得到的响应数据等是否符合预期,用以保证测试过程中的数据交互与预期一致。...往下看, 还是继续上面的例子, 业务部门调整分类多数都通过CMS等内部后台管理系统实现, 而调整后的数据最后还是存放在DB中, 只要从DB中获取数据, 与接口返回的数据进行比较, 来判断两者是否一致,就满足了业务变化的需要...下面我们来介绍整个思想的核心部分:
为了简化演示, 我们省略了一些步骤, 从DB中获取一个数组对象,里面的数据是动态变化的, 然后再传给另外一个接口假设是百度, 百度拿到数组里的内容作为关键字逐个去搜索...检查百度拿到的关键字是否与DB中动态数据保持一致.
为了演示方便且截图更为直观,避免公司敏感信息要打码, 先切换到本地数据库, 里面存放的信息如下:
?...如果第一次返回6行数据,第二次只返回3行数据,那么第一次多的3行数据变量会被清除。
可以使用${A_#}、${A_1}...来获取相应的值.