zoukankan      html  css  js  c++  java
  • Jmeter参数化的方法

    测试接口时,使用Jmeter在请求中输入参数,若是有多种情况,有多条测试参数,是不是要每个情况逐条输入呢?逐条输入会让人觉得比较麻烦,因此,就有了Jmeter参数化。

    Jmeter参数化的方法:

    • 用户定义的变量
    • 用户参数
    • CSV数据文件设置

    第一种:CSV数据文件设置

    准备条件:

    • txt文件,里面有测试的数据,已英文符号分隔(这个和CSV数据文件设置有关)

          

           测试数据文件已什么符号分隔,与CSV设置中的分隔符有关,这里设置了英文逗号,所以我的测试数据文件已英文符号分隔

          

    • CSV数据文件设置

      

    • 借助函数助手,获取到txt文件里面各列的数据的函数表达式,粘贴到请求的参数中使用

          

    • 设置循环的次数(有几条测试数据,线程数写几条)

         

     第二种:设置用户参数 (参数较少的情况下)

     前置处理器 -》添加 -》用户参数

     操作步骤:添加变量:填写上用户名和数据 添加用户,添加一列的用户

     

     设置好用户参数后,需要根据用户参数设置的用户数去设置线程数,如图:此时有4个用户,故此设置线程数=4

     

       添加查看结果数,看测试的结果。第二种方法也顺利成功了。

       

    第三种:用户定义的变量,可以定义一些全局使用的变量

      

     还有一种是参数关联,需要用到正则表达式获取,这种方式暂不写了,以后补充。需要用到多条测试用户时,建议直接使用CSV数据文件,方便快捷。

  • 相关阅读:
    Hbase 性能改进
    HBase总结(十一)hbase Java API 介绍及使用示例
    Java中如何遍历Map对象的4种方法
    Jsp分页实例---假分页
    Jsp分页实例---真分页
    Java正则表达式
    平均时间复杂度为O(nlogn)的排序算法
    常见排序算法--简单排序
    [kuangbin带你飞]专题一 简单搜索
    [kuangbin带你飞]专题一 简单搜索
  • 原文地址:https://www.cnblogs.com/cuitang/p/10566346.html
Copyright © 2011-2022 走看看