美文网首页
Jmeter参数化

Jmeter参数化

作者: 星空_Sparkle | 来源:发表于2019-06-12 11:45 被阅读0次

    参数化就是将脚本中的某些输入用参数的形式来代替,这样,脚本在运行的过程中可以根据需要选择不同的参数作为输入,下面简单介绍jmeter中的几种参数化方法

    实验目的:通过参数化,选取不同的用户账号和密码进行登录

    方法一:函数助手   __CSVRead

    操作步骤:

    1、新建一个keyword.txt文件,其中第一列代表登录的用户名,第二列代表登录的密码,文件内容如下,将文件保存在某个位置,我的是存在桌面的:C:\Users\Administrator\Desktop\keyword.txt

    2、打开函数助手,选择函数__CSVRead,设置如下

    说明:

    CSV file to get values from | *alias:需要参数化的文件地址

    Column number of CSV file | next | *alias:文件起始列号:CSV文件列号是从0开始的,第一列为0,第二列为1,以此类推。。。,在本文中,第一列为0,则对应登录账号,第二列为1,则为登录账号

    3、将生成的函数进行引用,修改线程数,即可将keyword.txt中的所有账号密码对进行登录

    方法二:配置元件——CSV Data Set Config

    操作步骤:

    1、新建一个keyword.txt文件,其中第一列代表登录的用户名,第二列代表登录的密码,文件内容如下,将文件保存在某个位置,我的是存在桌面的:C:\Users\Administrator\Desktop\keyword.txt

    2、新增配置元素:CSV Data Set Config

    说明:

    filename:需要参数化的文件存储位置

    file encoding:一般采用utf-8

    Variable Names(comma-delimited):对对应参数文件每列的变量名,起到标示作用,同时也是后续引用的标识符,本文代表的是name和passwod

    3、在请求中直接引用参数化的值


    方法三:配置元件--user defined variables

    操作步骤:

    1、新增配置元素:user defined variables

    2、在请求中直接引用参数化的值

    方法四:前置处理器---user Parameters

    操作步骤:

    1、新增前置处理器user Parameters

    2、在请求中直接引用参数化的值

    相关文章

      网友评论

          本文标题:Jmeter参数化

          本文链接:https://www.haomeiwen.com/subject/pkvkfctx.html