如何用Jmeter提取和引用Token

这篇具有很好参考价值的文章主要介绍了如何用Jmeter提取和引用Token。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 1.执行获取token接口

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

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

如何用Jmeter提取和引用Token

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

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

如何用Jmeter提取和引用Token

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

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

如何用Jmeter提取和引用Token

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

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

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

如何用Jmeter提取和引用Token

 如何用Jmeter提取和引用Token

因此我建立了一个软件测试开发自学团,正在学习测试的小伙伴可以通过点击下面的小卡片文章来源地址https://www.toymoban.com/news/detail-496161.html

到了这里,关于如何用Jmeter提取和引用Token的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jmeter学习和一个关于jmeter获取X-XSRF-TOKEN时的坑

    现在想对一个接口做性能测试,需要测试它多个线程并发下的调用 略 一个完整的http接口包含请求头和请求,这里就需要两个组件:HTTP request、HTTP Header Manager。 2-1 HTTP request 需要填写以下内容。 2-2 HTTP Header Manager 这里需要关注的是X-XSRF-TOKEN,它是动态的。 如果是第一次发请

    2024年02月13日
    浏览(34)
  • 批量获取用户token,并使用jmeter对秒杀接口进行压力测试(黑马点评)

    🔥🔥宏夏Coding网站,致力于为编程学习者、互联网求职者提供最需要的内容!网站内容包括求职秘籍,葵花宝典(学习笔记),资源推荐等内容。在线阅读:https://hongxiac.com🔥🔥 现在有一个秒杀优惠券的接口,需要模拟1000个不同登录用户下的秒杀场景,测试这个接口的性

    2024年02月15日
    浏览(45)
  • Jmeter请求之cookie、token处理方式

    一、cookie的处理方式 第一种方法,直接添加HTTPCookie管理器,移动到线程组最上面 第二种方法:有的时候Cookie会变,我们就需要,先使用正则表达式提取器获取到cookie(JSESSIONID),再在需要Cookie的接口下添加HTTPCookie管理器(填写名称、值、域、路径)即可 第一种方法 添加:

    2023年04月16日
    浏览(36)
  • 教程:使用Jmeter对带token的接口进行压测

    最近在研究并发,用到了Jmeter对接口进行压力测试,记录下使用过程 一. 配置/bin下的Jmeter.properties,打开以下两项配置,一个是默认的编码,一个是默认的语言 二. 打开jmeter.bat运行,新建线程组,在线程组下新建以下内容 1. CSV数据文件设置(右键添加,在配置元件目录中)

    2023年04月09日
    浏览(63)
  • 如何前端存token,后端获取token

    Token是一种用于身份验证和授权的令牌(Token)机制,在网络通信中广泛使用。它是一个字符串,代表着用户的身份或权限,用于验证用户在系统中的访问权限。 在身份验证方面,Token通常用于替代传统的基于会话的身份验证机制,如使用Cookie+Session的方式。使用Token进行身份

    2024年01月20日
    浏览(31)
  • IdentityServer4 获取Token及刷新Token

    一、获取Token 使用PostMan,调用接口:http://192.168.31.132:7000/connect/token     二、刷新Token  使用PostMan,调用接口:http://192.168.31.132:7000/connect/token  

    2024年02月17日
    浏览(45)
  • postman登录获取token,接口header中添加token发送请求

    该文章只是用于记录,防止自己忘记。 1、准备登录接口 2、添加全局变量 3、添加一个登录接口,登录获取token,将获取到的token设置到全局变量中 4、密码加密 var password = pm.environment.get(“password”);//获取环境变量password的值 var md5Password= CryptoJS.MD5(password).toString();//使用MD5()方

    2024年02月10日
    浏览(48)
  • vue 前端登录获取token后添加到cookie,并使用token获取其他数据(添加到请求头中)

    1.登录获取到token存到cookie中   这里我的cookie设置为一天失效 cookie.js代码如下 main.js导入到全局使用 request.js请求头添加token   最后浏览器可查看到   并且下一次发请求时候请求参数中可查看到

    2024年02月15日
    浏览(41)
  • Postman获取token

    首先我们需要确认token值的返回体,有些接口处于header有些接口处于body 如下图,则是当token处于header的时候的情况:  此时我们通过下面的代码抓取并放入环境变量/全局变量中  如果处于body则需要通过对应的json格式进行抓取 最后就可以看到环境变量中存在对应的token值了

    2024年02月17日
    浏览(34)
  • Postman-获取token

    1、调用登录接口 2、将以下代码粘贴到Test中 //把json字符串转化为对象 var data=JSON.parse(responseBody);   //获取data对象的token值。 var token=data.token;   //设置成全局变量 pm.globals.set(\\\"token\\\", token); data.token中的token需自己找接口文档看token的属性名或者自己抓包去看。  3、点击发送后查

    2024年02月09日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包