业务场景:用户登陆系统后导入员工数据,用户帐号从数据库中获取(mysql)java
1、Jmeter链接数据库并获取到须要参数化的数据mysql
1. 下载mysql数据库的驱动包mysql-connector-java-5.1.47.jarsql
2. Jmeter建立测试计划并导入mysql驱动包数据库
3. Jmeter链接mysql数据库,并填入链接信息函数
说明:Variable Name for created pool:自定义变量名,给后面调用。测试
4. 添加线程组,设置3个线程数线程
5. 添加HTTP信息头3d
6. 建立数据库请求,填写以前定义的变量名和sql语句等信息blog
7. 在数据库请求下添加查看结果树,可查看到获取的数据登录
8. 添加Debug Sampler,并在Debug Sampler下添加查看结果树,获取到phone_number_# 以供后面使用
2、编写用户登陆脚本,并对登陆帐号进行参数化
1. 添加一个循环控制器
2. 下循环控制器下添加计数器
3. 使用函数助手生成函数,将生成的函数做为变量使用,替换登陆请求中须要参数化的参数值
4. 查看结果树,三个登陆的帐号都不相同,说明参数化成功
后面的导入脚本参照上一篇文章。