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请求,并使用参数

  • 相关阅读:
    [BZOJ 1833] 数字计数
    [Codeforces 23E] Tree
    [Codeforces 23D] Tetragon
    前端基础之CSS
    前端基础之HTML
    youku项目总结(粗略总结)
    MySQL视图、触发器、事务、存储过程、内置函数、流程控制、索引
    MySQL多表查询,Navicat使用,pymysql模块,sql注入问题
    MySQL单表查询
    MySQL表关系--外键
  • 原文地址:https://www.cnblogs.com/zhouzetian/p/7763384.html
Copyright © 2011-2022 走看看