zoukankan      html  css  js  c++  java
  • Jmeter---参数化

    参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。

    这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。

    一:准备脚本,测试数据

    用fiddler抓取需要的URL地址。并添加到http请求中。

     2:准备测试所需要的数据,用记事本编辑,保存为".dat"格式,并修改编码为UTF-8,注意用户名和密码是用  ,分隔开的。

     二:进行参数化

    A:借助函数助手的方式

    点击菜单栏的”选项“---》函数助手对话框,CSV文件列号是从0开始的,第一列0、第二列1、第三列2、依次类推。

    将生成的字符串复制到对应的字符段值处:

    B:借助Jmeter中的配置原件--》CSV Date  Set Config

    说明:

    Filename:参数项文件

    File encoding:文件的编码,设置为UTF-8

    Variable Names:文件中各项列表的参数项,参数之间用逗号隔开;参数各项必须和Http Request中的参数项一致

    Delimiter:如果文件中是用逗号隔开的,则用填写逗号;如使用TAB键,则输入 。

    Recycle on EOF?:当为True时,读取文件到结尾时,再重读文件

                            为False时,读取到结尾时,停止读取文件

    Stop thread on EOF?:为False时,读取到文件的结尾,停止进程。

    添加Http请求,并使用参数

  • 相关阅读:
    centos
    ssh 登录 centos 服务器
    Sql NoSql
    Java
    PHP
    React Hooks使用
    前端优化tips
    Error:Node Sass version 5.0.0 is incompatible with ^4.x 解决
    css换行
    git 关联多个远程仓库
  • 原文地址:https://www.cnblogs.com/zhouzetian/p/7763384.html
Copyright © 2011-2022 走看看