7.Jmeter数据驱动(csv数据文件设置)+Jmeter数据库操作

一、Jmeter数据驱动

因为:工作中,有些公司一个接口就是一个吻用例,另外一些公司一个接口有几十个用例,就需要用到数据驱动。

特别注意:断言,如果有共同字段,那么就用json断言,如果没有则用响应断言

数据文件驱动方法:

1.新建一个CSV数据文件设置

二、Jmeter+数据库的操作

数据库:mysql,Oracle,sqlserver

1.引入数据库的驱动包

在【测试计划】中引入数据库的驱动jar包

2.引入一个链接数据库的组件:jdbc connection configuration

最大连接数:一共有10个数据库连接池,最多10人同时连接,使用就可以释放,其他的来连接。

3.引入一个jdbc request组件发发送请求

4.使用查询出来的数据:引入一个 beanshell断言,然和加入如下语句:

vars.put():设置中间变量,用${变量名}调用

log.info():打印变量

相关推荐
测试界茜茜5 小时前
接口测试和功能测试的区别
自动化测试·软件测试·功能测试·程序人生·职场和发展
网络安全指导员9 小时前
如何在JMeter中配置断言,将非200状态码视为测试成功
网络·学习·jmeter·安全·web安全·架构
侧耳倾听1119 小时前
性能测试之jmeter的基本使用
jmeter
WIN赢10 小时前
Jmeter的压测使用
jmeter
海姐软件测试2 天前
Postman参数化设置如何设置?
开发语言·jmeter
lifewange2 天前
Jmeter面试题
jmeter
一棵树长得超出它自己2 天前
jmeter if控制器在loop控制器执行结束后执行
前端·jmeter
软件测试曦曦3 天前
如何使用Python自动化测试工具Selenium进行网页自动化?
自动化测试·软件测试·python·功能测试·测试工具·程序人生·自动化
越学不动啦3 天前
四、Bug篇+用例篇
软件测试·测试用例·bug·软件工程·测试基础
互联网杂货铺3 天前
黑盒测试、白盒测试、集成测试和系统测试的区别与联系
自动化测试·软件测试·python·功能测试·测试工具·单元测试·集成测试