zoukankan      html  css  js  c++  java
  • Jmeter接口测试之连接MySQL数据库_函数助手_随机登录

    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:

     

  • 相关阅读:
    数据公钥加密和认证中的私钥公钥
    hibernate数据的三种状态
    寄存器和立即数和内存单元
    三条总线作用
    liunx安装redis和gcc
    Python遍历列表
    String.split()分割字符串方法
    Jmeter教程 录制脚本
    Jemeter压力测试
    Jmeter性能测试
  • 原文地址:https://www.cnblogs.com/fighter007/p/11737196.html
Copyright © 2011-2022 走看看