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

    Jmeter参数化两种方法

    第一种用户参数:User Parameters

    1.场景:譬如打开搜狗,以输入关键字为例。

    2.用badboy录入脚本后导入到Jmeter中或者直接在Jmeter中录制。

    3.步骤描述:

    a.添加-前置处理器-用户参数,打开界面,譬如添加一个变量名为:serarch,分别有张三,李四,王五,李留这几个值。

    b.找到http请求,替换parameter中的query值为:${search}

    c.添加断言 add assertions -response assertion

      断言结果:add - listener- assertions results (一般成功就只会显示一行,否则会显示多行。

    d.在响应断言中patterns to Test 中添加${search}

    e.运行

    第二种参数化:CSV Data Set Config

    CSV Data Set Config

    字段说明:

    Filename:文件名,指保存信息的文件目录,可以相对或者绝对路径(比如:D:ceshi.Txt)

    File encoding:csv 文件编码,可以不填

    Variable Names:变量名,多个变量用“,”分开

    Delimiter:csv 文件中的分隔符(用” ”代替 tab 键)(一般情况下,分隔符为英文逗号)

    Allow quoted data:是否允许引用数据

    Recycle on EOF :到了文件尾处,是否循环读取参数,选项:true 和 false。因为CSV Data Set Config 一次读入一行,分割后存入若干变量交给一个线程,如果线程数超过文本的记录行数,那么可以选择从头再次读入

    Stop thread on EOF:到了文件尾处,是否停止线程,选项:true 和 false

    如图配置:

     在json数组中引入变量,执行并查看结果树

    查看结果数,有多少个参数,可以执行多次,然后核查每次传入的用户名是否相同

  • 相关阅读:
    JAVA内存溢出解析(转)
    检查SQL Server 2005的索引密度和碎片信息(转)
    GWT 学习总结
    支付宝techday分享成长、团队、信任
    一位年轻董事长给年轻人的30条忠告
    Oracle 培训材料
    利用JProfiler对应用服务器内存泄漏问题诊断一例(转)
    oracle 笔记
    JProfiler 使用说明
    最疼你的人是谁
  • 原文地址:https://www.cnblogs.com/fgjl/p/10330109.html
Copyright © 2011-2022 走看看