美文网首页
jmeter之json数据参数化

jmeter之json数据参数化

作者: 迷迭香_d0e9 | 来源:发表于2018-05-31 11:31 被阅读0次

    参数化

    登录时需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。

    这个时候就需要对用户名和密码进行参数化。

    单用户的请参考: jmeter之发送json数据的post请求

    以下只针对参数化进行配置

    借助jmeter中的配置元件(CSV Data Set Config)

    1. 新建一个文本文档;以英文的,号为分隔符填写参数,写入到txt文档中;格式一定要注意(userid,phoneNb,password一一对应)

    2. 选中线程组,点击右键,添加-配置元件-CSV Data Set Config 


    3. 修改-CSV Data Set Config

    说明:

    Filename --- 参数项文件

    File encoding --- 文件的编码,设置为UTF-8

    Vaiable Names --- 文件中各列所表示的参数项;各参数项之间利用逗号分隔;参数项的名称应该与HTTP Request中的参数项一致。

    Delimiter --- 如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写\t;(如果此文本文件为CSV格式的,默认用英文逗号分隔)

    Recycle on EOF? --- True=当读取文件到结尾时,再重头读取文件

                        False=当读取文件到结尾时,停止读取文件

    Stop thread on EOF? --- 当Recycle on EOF为False时,当读取文件到结尾时,停止进程,当Recycle on EOF为True时,此项无意义

    4. 在HTTP请求中使用刚才定义好的变量

    5. 运行,查看请求是否使用的参数化后的数据(可以在察看结果树看到Request的数据已经是参数化后的数据了。)



    相关文章

      网友评论

          本文标题:jmeter之json数据参数化

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