zoukankan      html  css  js  c++  java
  • 转:Jmeter之使用CSV Data Set Config实现参数化登录

    在使用Jemeter做压力测试的时候,往往需要参数化用户名,密码以到达到多用户使用不同的用户名密码登录的目的.这个时候我们就可以使用CSV Data Set Config实现参数化登录:

    首先通过Test Plan或者Thread Group的Add->Config Element->CSV Data Set Config添加



     以下是CSV Data Set Config各个参数的简要说明:

    • FileName:即同目录下csv文件的名称
    • File Encoding: 默认为ANSI
    • Varible Names: 定义文本文件中的参数名,参数之间逗号分隔.定义后可在脚本在以Shell变量的同样的方式引用
    • Allow Quoated data: 双引号相关
    • Recycle on EOF: 设置为True后,允许循环取值
    • Stop Thread on EOF: 当Recycle on EOF为false并且Stop Thread on EOF为true,则读完csv文件中的记录后,停止运行
    • Sharing Mode: 设置是否线程共享

    设置2个线程去运行,结果如下:



    成功读取CSV中的参数.

    最后,我们需知Jmeter还有如下方式可以进行参数化:

      • User Defined Varibles: 一般对不需要改变的参数进行
      • User Parameters:
      • 通过系统函数: Options->Function Helper Dialog,通过自己输入参数值,点击"Generate" 按钮产生
  • 相关阅读:
    深入理解幂等性(转)
    Mysql数据库表结构设计准则
    nodejs以对象做对象的key导致value一直被覆盖
    数组常用方法
    css选择器总结
    CSS 选择器权重计算规则
    ElementUI select
    linux-sed命令
    vue 组件数据传递:
    vue视频: 自定义指令 && 拖拽 && 自定义键盘信息
  • 原文地址:https://www.cnblogs.com/lci05/p/4801560.html
Copyright © 2011-2022 走看看