时间:2021-07-01 10:21:17 帮助过:5人阅读
2. 添加配置原件-jdbc connection config
3. 添加jdbc请求 填写信息
4. 连接数据库 OK
5. 增加语句:jdbc requests 配置信息如下
查看 DebugSample:
6. 修改登录接口 username
查看结果:
7. 获取所有值 ${userNames_#}
查看结果:
8. 函数助手 ${__Random(1,${userNames_#},)}
${__Random(1, ${userNames_#},)} 表示随机生成1~6的值 替换DebugSample_${userNames_#}
运行查看结果、并没有发现发现输出 ruifeng 之类的值,需要进一步改动.....
9. 复制 userNames_${__Random(1, ${userNames_#},)} 到函数助手 __V方法
把 userNames_${__Random(1, ${userNames_#},)} 作为一个变量传给jmeter进行处理
获取生成后值:
${__V(userNames_${__Random(1, ${userNames_#},)})} 把这个值放到DebugSampler中如图所示:${__V(userNames_${__Random(1,${userNames_#},)})}
再次运行接口,查看结果,获取成功:
10. 把调试好的值放到登录username中,如图所示:
再次运行接口发现登录的用户名变为:ruifeng3 从而实现随机登录测试 (随机取值的取了2次)
11. 登录接口添加断言
添加一个:BeanShellSample 增加代码将值保存到变量值。
修改登录接口username:
修改响应断言:
修改DebugSampler:
JMETER - 连接MySQL数据库_函数助手_随机登录
标签:函数 登录 生成 16px 结果 sql jdb 请求 保存