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

  • 相关阅读:
    linux 命令——19 find (转)
    linux 命令——18 locate (转)
    linux 命令——17 whereis(转)
    linux 命令——16 which(转)
    linux 命令——15 tail (转)
    linux 命令——14 head (转)
    Java for LeetCode 038 Count and Say
    Java for LeetCode 037 Sudoku Solver
    Java for LeetCode 036 Valid Sudoku
    Java for LeetCode 035 Search Insert Position
  • 原文地址:https://www.cnblogs.com/zhouzetian/p/7763384.html
Copyright © 2011-2022 走看看