Jmeter后台API接口测试及其数据验证的简易步骤

一般在后台接口测试中api的入参是动态的,所以通常情况下都是在数据库拿数据进行测试。

1.将 mysql JDBC 放在 jmeter lib目录下,或者在Jmeter的Test Plan引入相应的jar包。

 

2. 配置jDBC 参数,Variable Name:数据库连接池的名称,可以创建多个jdbc connection configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选择合适的连接池进行使用。

 

2. Variable Name填写上一步的连接池名称,一般使用一个变量保存全部结果 :Result variable name

 

3. 使用BeanShell 将需要的值赋给jmeter 变量,方便使用

 

4. 发起http请求,在请求中带上数据库中拿到的值

 

5. 通过JDBC后置程序获取 入库数据,并保存在一个变量中

 

6. 使用BeanShell 分析入库结果

 

7. 在调试阶段使用Debug sampler检查jmeter中的参数

 

8. 调试完成后Disable debug sampler, 集成到Jenkins中做 API自动化

 

随手写的,没有非常仔细的确认过,如有问题欢迎指正。

posted @ 2020-09-24 01:25  LiTry  阅读(508)  评论(0编辑  收藏  举报