思路:

  1. 连接数据库
  2. 获取数据库返回的数据
  3. 获取接口返回的数据
  4. 两者返回数据进行对比验证

连接数据库

1.jmeter要链接mysql数据库,首先得下载mysql jdbc驱动包(注:驱动包的版本一定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错)我这里下载的是mysql-connector-java-5.1.41-bin.jar

2.线程组下新建一个JDBC Connection Configuration配置元件,详细配置如下图:

3.添加JDBC Request,并输入sql语句

  1. 在该JDBC Request下,添加BeanShell PostProcessor,参考语句如下:

bookCount = vars.getObject("register_code").size();

var books = vars.getObject("register_code");

var   book = books.get(0);

vars.put("bookid1",book.get("enable_store").toString());//把查出来的sql语句中的enable_store赋值给bookid1

6.  提取请求中的值,通过正则表达式

7.  比较两个值,需要添加BeanShell断言,如下

最新文章

  1. Three.js外部模型加载
  2. mysql ERROR 1045 (28000): 错误解决办法
  3. http响应需要记住的状态码
  4. C++学习笔记32:泛型编程拓展1
  5. Arcgis创建SDE_Geometry、SDO_Geometry的区别【转】
  6. bzoj4517: [Sdoi2016]排列计数--数学+拓展欧几里得
  7. rockmongo用法
  8. (DP)MaxSubArr
  9. Log4Net学习【一】
  10. sqlserver的增删改查
  11. Android 国际化图片资源文件
  12. php 时间转换
  13. WINFORM Tootip使用小结
  14. ubuntu 安装LaTex
  15. 第一百三十二节,JavaScript,封装库--下拉菜单
  16. [Q]自定义保存位置及文件名
  17. 安装redis,以及python如何引用redis
  18. 分布式监控系统(类zabbix)
  19. Oracle12C版本安装步骤
  20. pca总结,非常详细

热门文章

  1. 搭建vps***
  2. (1366, "Incorrect string value: '\\xF3\\xB0\\x84\\xBC</...' for column 'content' at row 1")
  3. Spring Boot2.0之多数据源分布式事务问题
  4. matlab添加当前文件夹到函数搜索目录
  5. matlab unique()函数
  6. Android SDK Manager更新问题
  7. &&、||和&、|的区别
  8. linux cpu占用100%排查
  9. hdu-5806 NanoApe Loves Sequence Ⅱ(尺取法)
  10. PHP留言小练习