• 0
  • 0
分享
  • Jmeter怎么提取和引用token——软件测试圈
  • 饼干 2024-07-09 16:57:26 字数 431 阅读 453 收藏 0

  1.执行获取token接口

  在结果树这里,使用$符号提取token值。

  $根节点,$.data.token表示提取根节点下的data节点下的token节点的值。

1-1.png

  2.使用json提取器,提取token

  变量路径就是把在结果树提取的路径写上。

1-2.png

  3.使用BeanShell取样器或者BeanShell后置处理程序,将token设置为全局变量

  工具--函数助手,用函数__setProperty将获取到的参数设为属性。

1-3.png

  4.在其他接口直接引用token

  工具--函数助手,用函数__P来调用jmeter属性,获取属性值。

  引用token前面要加Bearer,跟后面的token进行拼接(之前没加一直不成功,然后用了postman才发现自动生成的token会自动带,这里就手动加上了,结果就好了),百度查了说是为了规范..

1-4.png

1-5.png



作者:可乐要加冰啊    

来源:http://www.51testing.com/html/53/n-7796553.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 一、元素等待大多数的 web 应用程序都是使用 ajax 和 javascript 开发的,加载时都有加载顺序,可能打开了网页但是元素并未加载出来,这个时候就定位不到元素了,就会报错。所以,我们需要等到元素被加载出来后再去进行定位等操作。1.1 强制等待如果元素已经出现还是要继续等待,直到超时,会浪费很多的时间,不建议使用。import time time.sleep(5)  # 固定休眠5秒1.2 隐式等待创建driver时,为浏览器对象创建一个等待时间,整个 driver 的会话周期内设置一次即可。需要等待整个页面加载完成才会行下一步,可能页面加载未...
            0 0 1239
            分享
          •   据分析师郭明錤(Ming-Chi Kuo)称,苹果计划为 2 月 2 日发布的 Vision Pro 生产 60000 至 80000 台。由于初期出货量较小,他认为 Vision Pro 将"在发布后很快售罄"。  郭明錤认为,虽然苹果尚未确定 Vision Pro 的主要应用,而且价格较高,但"突破性的技术创新"和苹果的"核心粉丝和重度用户群"将使该设备供不应求。  本周早些时候他也发表了类似的看法,他说,对这款头显的需求将导致其在预购期间售罄,而且他认为,在上市初期之后,发货延迟的时间会很长。由于生产的复杂性,预计 2024...
            0 0 803
            分享
          •   ChatGPT 迅速“风靡”全球,无疑成为了人工智能领域备受瞩目的“明星产品”,然而随着 ChatGPT 应用越来越广泛,陆续爆出被用于学术造假、制作黑客武器以及泄露用户敏感聊天信息等一系列负面新闻。至此,社会开始重新审视类似 ChatGPT 的人工智能技术。  相较于以往服务于工业领域的智能机器人,仅能代替人类从事繁杂、机械、危险的体力劳动,类似 ChatGPT 人工智能技术具有更强的可对话性,灵活性以及不俗的“独立思考能力” ,重新塑造了社会对人工智能领域的认知。目前,科技巨头发布的人工智能产品已经融入文字工作、编程、绘画等各类型的产业中,引起了新一轮科技变革。  无可争议,一旦类似 ...
            0 0 787
            分享
          •   优惠券冒烟测试  后台添加优惠券,前端领取,消费并成功扣除对应金额,如果冒烟测试不通过不进行下面的测试。  优惠券基本信息测试  (1)优惠券名称  (2)优惠券副标题  (3)优惠券类型,是满减,首单减,还是折扣类型  (4)优惠券数量  (5)优惠券使用说明  优惠券使用规则  (1)用户类型:新用户、老用户、不同等级用户、不限用户  (2)优惠券能够使用的商品类型  (3)每人限领张数  (4)优惠券有效期  优惠券类型  使用会员抵扣券跳转到购买会员界面,会员商品支付时抵扣相应金额。  使用方案抵扣券跳转到方案推荐的深度页面,选择方案支付时抵扣相应金额。  查看可用的优惠券,可选择...
            0 0 7654
            分享
          • 在 Postman 中还有两个很重要的概念是环境Environment 和变量Variable。在讲解变量之前,需要先讲解一下环境,因为很多变量都和环境有关系。什么是环境 Environment?环境是由一组键值对形式的环境变量构成的变量组合。它有什么用?在做接口测试的时候,通常需要在本地调试,或者需要在开发环境、测试环境及开发环境运行,不同的环境的域名(host)、数据库配置等设置不同。通过配置不同的环境变量值,再在请求中使用不同的值,那么可以通过切换环境来切换不同的值,以达到不用修改任何请求就能在任意环境运行。在团队使用 Postman 的过程中,无需每个人都去配置这些环境,环境可以导出为...
            0 1 1494
            分享
      • 51testing软件测试圈微信