jmeter BeanShell实例-----两个变量之间的断言对比

在jmeter的中,断言没法对两个变量的进行对比后判断,只能使用Bean Shell断言来进行,总是有人来问怎么写呢。这里写一个简单的实例吧。

需求:

获取某个用户对应的设备个数接口与数据库查询的个数结果进行对比

Bean Shell断言解决方案:

获取某个用户对应的设备个数接口这个普通的Http接口,这里就不就列出了

与Oracle数据库的查询,如下图

先建立JDBC连接配置,进行JDBC查询,然后用正则提取器

再建立Bean Shell断言,如下

这里介绍下。${streamid_matchNr}是jmeter正则个数的统计

if (!"${streamid_matchNr}".equals("${res_1}"))

表示${streamid_matchNr}与${res_1}不相等则运行下面的代码。

https://www.cnblogs.com/ai594ai/p/6490389.html

最新文章

  1. SQL Server-聚焦LEFT JOIN...IS NULL AND NOT EXISTS性能分析(十七)
  2. iOS获取流量参考
  3. Tomcat内存溢出(java.lang.OutOfMemoryError: PermGen space)
  4. 学习C++的第一天
  5. 开发Chrome Extension截取你微博的帐号密码
  6. Balance(poj 1837)
  7. PHP流程控制语句
  8. Spring入门一
  9. Linux程序设计笔记
  10. 《Windows编程循序渐进》——建立MFC应用程序
  11. linux终端用户登录流程
  12. vue项目实践-前后端分离关于权限的思路
  13. Spring Boo数据访问JDBC
  14. mysql5.6更改datadir数据存储目录
  15. leetcode215
  16. Ubuntu 上安装QTAV第三方视频库
  17. AWVS扫描工具使用教程
  18. C++中四种类型转换方式(ynamic_cast,const_cast,static_cast,reinterpret_cast)
  19. vue学习之node.js
  20. Codeforces Round #357 (Div. 2) A. A Good Contest 水题

热门文章

  1. Python3循环
  2. Concurrent初探 --- Atomic 无锁
  3. mysql解压文件安装
  4. synchronized是什么,用法及原理
  5. Linux 一条命令杀死占用端口的所有进程
  6. 等待 Redis 应答
  7. 解决Visual Studio:"无法导入以下密钥文件: xxxx.pfx,该密钥文件可能受密码保护"
  8. pycharm 中文乱码
  9. [Java复习] 分布式PRC - Dubbo
  10. Sass(Syntactically Awesome Stylesheets)——概述(待续)