zoukankan      html  css  js  c++  java
  • Jmeter-常用函数之__CSVRead使用

    可参照:http://www.cnblogs.com/liu-ke/p/4324157.html

    压测中有些参数是固定范围内的取值,或者成对出现(如登录帐号和密码),以大量用户同时登录网站为例:

    1. 新建一个csv或txt文件-logins.txt

    第一列为username,第二列为对应的password,中间以逗号隔开,比如

    username1,password1

    username2,password2

    username3,password3

    username4,password4

    username5,password5

    2. http请求中的参数直接调用该文件:

    点击选项->函数助手对话框-> 选择__CSVRead

    点击生成按钮,则生成了函数,如图所示:

    CSV file to get values from | *alias  指${__CSVRead(,)}中()内的第一个参数,调用文件logins.txt的地址

    CSV文件列号| next| *alias 指${__CSVRead(,)}中()内的第二个参数,调用文件logins.txt中第几列的参数,注意第一列为0,第二列为1,依此类推。。。

    3. http请求时参数化username和password

     帐号的value为${__CSVRead(D:jmeterlogins.txt,0)},

       密码的value值替换为${__CSVRead(D:jmeterlogins.txt,1)}

    4. 启动jmeter的http请求,查看结果树,可以发现调用的参数均为logins.txt中的数值

  • 相关阅读:
    koa2跨域模块koa2-cors
    使用spring等框架的web程序在Tomcat下的启动顺序及思路理清
    logback 配置解析
    java 学习总结
    如何删除git远程分支
    C++11 锁 lock
    CAS 与 无锁队列
    docker 配置
    vim 中Taglist的安装和使用
    基于C++11的线程池,简洁且可以带任意多的参数
  • 原文地址:https://www.cnblogs.com/sunshine2016/p/6016768.html
Copyright © 2011-2022 走看看