• 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数组中引入变量,执行并查看结果树

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

  • 相关阅读:
    实验五——循环结构学习总结
    对象判等
    一个转行的程序员给我们的忠告,很中肯
    自定义异常类
    Python入门系列(一):感言
    Python入门系列(三):基本概念
    Python入门系列(二):环境搭建(基于Windows)
    Python入门系列(四):运算符与表达式
    JQuery前奏:特性简介
    JQuery对象与DOM对象互相转换
  • 原文地址:https://www.cnblogs.com/fgjl/p/10330109.html
Copyright © 2020-2023  润新知