前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >8-Json提取器

8-Json提取器

作者头像
zx钟
发布2021-04-29 15:36:08
9500
发布2021-04-29 15:36:08
举报
文章被收录于专栏:测试游记测试游记

属性函数

属性

.properties结尾的文件,都是属性配置文件

变量与属性

  • 变量:变量是自己在脚本中定义的
  • 属性:jmeter启动时获取
  • 静态属性:在属性配置文件中配置
  • 动态属性:在jmeter运行过程中,动态设置的
  • 系统属性:Jmeter运行环境属性

属性显示

  • 查看Jmeter属性

Jmeter属性

  • 查看系统属性

系统属性

获取属性

  • ${__P(,)}

P

  • ${__property(,,)}

调用属性

property

在「函数助手」中设置属性名称为jmeter.version后点击生成。可以看到结果与「属性显示」中一致

获取值

设置属性

${__setProperty(,,)}

给内容或变量设置属性名称

setProperty

使用场景

在DDT,混合场景时候会用到

拼接函数

${__V(,)}

V函数

假如要拼接几个字符串

代码语言:javascript
复制
user_1
user_2
user_3

使用拼接函数{__V(user_{__counter(,)},)}

使用场景

在jdbc从数据库获取数据中,会使用到

Json提取器

Match No.:提取内容的索引,-1表示全部

Json提取器

提取式:$.开头

可以在「查看结果树」中调试

查看结果树

采用$..+末梢节点名称:相对路径提取方法

如果末梢节点存在多个,会返回数组「多个结果」

相对位置

多个结果

提取多个值

每个内容之间都需要使用;来分隔

提取多个

查看结果

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

本文分享自 测试游记 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 属性函数
    • 属性
      • 变量与属性
        • 获取属性
          • 设置属性
            • 使用场景
            • 拼接函数
              • 使用场景
              • Json提取器
                • 提取多个值
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档