1. 导入mysql-connect.jar包

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:

最新文章

  1. 如何让vim自动显示函数声明-使用 echofunc.vim插件
  2. 定位和xml解析和gson解析加上拉加载,下拉刷新
  3. (转载)selenium-webdriver(python)
  4. Android向系统相册中插入图片,相册中会出现两张 一样的图片(只是图片大小不一致)
  5. iOS:横向使用iPhone默认的翻页效果
  6. DragQueryFile
  7. 事务Isolation Level 例子详解
  8. Apache HBase RPC身份验证中间人安全措施绕过漏洞(CVE-2013-2193)
  9. config 数据库字符串的读取、修改 分类: WebForm 2014-12-16 10:24 203人阅读 评论(0) 收藏
  10. 【Angular】排序
  11. Android 一个改进的okHttp封装库
  12. RSA 公私钥 互换问题
  13. PAT1004
  14. web应用怎么跳过某些Filter
  15. springmvc+quartz简单实现定时调度
  16. sqlserver 截取字符串(转)
  17. mvc路由配置.html结尾的伪静态
  18. Flutter 布局详解
  19. 手把手教你学习R语言
  20. android -------- 我创建的第一个 NDKDmeo 案例

热门文章

  1. 最近走过的坑 :slf4j 多个实现 hibernate 类型转换异常 bean依赖问题
  2. flutter 从创建到渲染的大体流程
  3. 【PHP】系统部署
  4. <?php return array(
  5. form设计批量赋值
  6. cloudevents js sdk 简单试用
  7. Python3.x保留字(33个)
  8. shell习题训练
  9. .NET 爬虫总结
  10. linux命令之------Mv命令