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():打印变量

相关推荐
降临-max1 小时前
从零开始快速开发一个 AI 辅助测试设计智能体(附完整源码)
软件测试·人工智能·大模型·agent·ai测试智能体
川石课堂软件测试7 小时前
涨薪技术|Prometheus之HTTP API中使用PromQL
网络协议·测试工具·jmeter·http·单元测试·postman·prometheus
程序员江念1 天前
【最经典的79个】软件测试面试题(内含答案)提前备战“金九银十”
软件测试·面试·职场和发展
yxlalm1 天前
4.1 JMeter 压测工具使用
jmeter
j7~1 天前
【软件测试】(概念篇)《需求的概念,测试用例(case),软件错误(bug),开发模型以及测试模型》---详解
软件测试·bug·敏捷模型·开发模型·测试模型·测试中需求的定义·软件的生命周期
2601_962284502 天前
Python 和Java 哪个更适合做自动化测试?
java·自动化测试·python·接口测试·性能测试
程序员小远2 天前
自动化测试用例编写实例详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
大哥_ZH2 天前
Jmeter5.2.1版本流式请求压测脚本
jmeter
蒸鱼Yuzheng3 天前
游戏协议兼容怎么测:新旧客户端、字段演进、灰度与回滚
接口测试·灰度发布·游戏测试·版本兼容·协议测试