• jmeter 参数化


    1、文件参数化

    右击“线程组”,添加 -> 配置文件 -> CSV Data set Config

    1)在 filename 中输入上传文件的绝对路径,文本中多个变量用逗号隔开。

    2)Variable Names (comma-delimited)中输入变量名的名字,用逗号分隔(取决于Delimiter中的设置的分隔符号并且还要与文本中的分隔符一致)

    Recycle on EOF:读完了文本中的参数是否再从头开始读?

    3) 参数值,如下设置:${变量名}

    4)同时插入多条数据,可以在线程组中设置循环次数。

    2、用户定义的变量

    在测试过程中,对于使用相同脚本不同环境的情况下,可以通过设置用户定义的变量,减少配置工作量。

    右击“线程组”,添加 -> 配置文件 -> 用户定义的变量

    1)输入名称和对应的值,根据情况可以填写多个对应关系。

    2)在相应的替换位置,填写:${变量名}

    3)查看执行结果。

    3、函数助手

    在菜单栏“选项”中,点击“函数助手对话框”,弹出如下所示:

    1)__random 函数,生成随机数。

    输入最小值,最大值,点击“生成”,复制生成的函数字符串,应用到变量名中。

    如下图中,将函数字符串放到注册账户的用户名中,随机生成用户名。

    2)__time 函数,读取当前时间。

    如果直接生成:${__time(,)},则表示读取当前时间戳。

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。

  • 相关阅读:
    【23设计模式】总结
    【JAVA】内部类,内部接口
    【JAVA】接口
    【JAVA】抽象类,抽象方法
    【JAVA】类加载器
    【JAVA】枚举
    【JAVA】序列化
    【JAVA】异常笔记
    汇编笔记_第十一章
    汇编笔记_第十章
  • 原文地址:https://www.cnblogs.com/pengzhuopeng/p/8541167.html
Copyright © 2020-2023  润新知