前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jmeter系列之《6.Jmeter之参数化》

Jmeter系列之《6.Jmeter之参数化》

作者头像
清菡
发布2022-06-21 15:14:43
5900
发布2022-06-21 15:14:43
举报
文章被收录于专栏:清菡软件测试

目录

  • 一、添加用户参数元件
    • 1.已经用badboy录制完了,然后导入Jmeter中
    • 2.添加--前置处理器--用户参数
    • 3.替换请求中的值
    • 4.在参数化里面加了响应断言
    • 5.运行结果
  • 二、csv date参数化
    • 1.右键step1--添加--配置元件--csv 数据文件设置
    • 2.txt文件写入变量和参数
    • 3.配置响应断言
    • 4.运行结果
    • 5.csv 数据文件设置页面选项的含义
  • 三、随机参数化
    • 1.函数助手
    • 2.复制并替换变量
    • 3.运行结果

参数化有哪些?

  • LR的参数化。
  • badboy里参数化(在badboy已经讲过)
  • Jmeter里参数化。

以sogou.com搜索为例,search.jmx

一、添加用户参数元件

1.已经用badboy录制完了,然后导入Jmeter中。

2.添加--前置处理器--用户参数。

3.替换请求中的值

4.在参数化里面加了响应断言:

响应断言中写入变量

响应断言就是检查点,根据参数化顺序的变化来检查。

5.运行结果

运行结果

这里可能是搜狗做限制了,识别不了中文所以报错。

二、csv date参数化

1.右键step1--添加--配置元件--csv 数据文件设置。

2.txt文件写入变量和参数

test.txt

保存为utf-8格式。

3.配置响应断言

4.运行结果

运行结果

不用的东西可以直接右键禁用。

这里可能是搜狗做限制了,识别不了中文所以报错。

5.csv 数据文件设置页面选项的含义:

  • 文件名:即参数化要引用的文件名。这里是D:\test.txt
  • 文件编码:可以不填写。有乱码时填写utf-8或者gbk。
  • 变量名(用逗号分割):多个变量可以引用同一个文件,用逗号分割。这里是num1,num2。

单个变量默认不写。这里的变量名就是txt文件中设置的s。

  • 分隔符:参数文件中多个变量值的分隔符,\t表示用tab键分割,默认是使用逗号。
  • 结束后是否循环:默认是Ture。

三、随机参数化

1.函数助手

工具--函数助手--Random--输入1和100--点击生成,就自动生成并复制了函数字符串。

2.复制并替换变量:

2.1请求中替换

2.2响应断言中替换

3.运行结果

运行结果

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
    • 参数化有哪些?
      • 一、添加用户参数元件
        • 1.已经用badboy录制完了,然后导入Jmeter中。
        • 2.添加--前置处理器--用户参数。
        • 3.替换请求中的值
        • 4.在参数化里面加了响应断言:
        • 5.运行结果
      • 二、csv date参数化
        • 1.右键step1--添加--配置元件--csv 数据文件设置。
        • 2.txt文件写入变量和参数
        • 3.配置响应断言
        • 4.运行结果
        • 5.csv 数据文件设置页面选项的含义:
      • 三、随机参数化
        • 1.函数助手
        • 2.复制并替换变量:
        • 2.2响应断言中替换
        • 3.运行结果
    相关产品与服务
    文件存储
    文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档