当前位置: 首页 > news >正文

浙江网站建设公司推荐优化网站界面的工具

浙江网站建设公司推荐,优化网站界面的工具,山西建设工程协会网站,河南做网站公司jmeter做接口测试过程中,经常遇到请求需要用到token的时候,我们可以把返回token的接口用后置处理器提取出来,但是在这种情况下,只能适用于当前的线程组,其他线程组无法引用到提取的token变量值,所以必须要生…

jmeter做接口测试过程中,经常遇到请求需要用到token的时候,我们可以把返回token的接口用后置处理器提取出来,但是在这种情况下,只能适用于当前的线程组,其他线程组无法引用到提取的token变量值,所以必须要生成全局变量让测试计划下的所有线程组都可以引用变量。

同一个线程组下提取token并引用

1、执行获取token接口(登录接口),在查看结果树这里,使用$符号提取token值

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

2、使用json提取器,提取登录接口响应结果中的access_token,保存在变量token中

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

3、可以使用调试取样器查看提取的token值是否正确

4、下一个接口(列表查询接口)中,需要使用上个登录接口返回的token值,使用${token}引用

不同线程组下提取token并引用

1、使用json提取器提取登录接口响应结果中的access_token,保存在变量token中,操作与上文提到的一样。

2、使用函数助手对话框的setProperty函数,有两个输入框要填写(属性名称和Value of property),属性名称填写一个全局变量名,Value of property填写json提取器提取的access_token(json提取器提取到的access_token赋值给了变量token,此处引用变量${token}得到) 

3、在json提取器下添加一个后置处理器BeanShell PostProcessor;

4、把生成的setProperty函数(${__setProperty(new_token,${token},)})复制到BeanShell PostProcessor中,此时已经把接口需要用到的access_token生成了并保存在全局变量new_token中。

5、引用该全局变量有两种方式

(1)使用函数助手中的property函数,只填写属性名称对应的输入框:全局变量名new_token

把生成的结果填写到列表查询接口需要引用的地方

(2)使用函数助手中的P函数,只填写属性名称对应的输入框:全局变量名new_token 

把生成的结果填写到列表查询接口需要引用的地方

总结

${__setProperty()}${__property()}/${__P()}一起配合使用,setProptety等于把值拿出来,__property/__P 对值进行使用

__P__property函数的简化版,举个例子:${__P(prop1)}会返回属性prop1的值;${__P(prop1,123)} 会返回属性prop1的值,如果prop1未定义值,则返回123;

__property__P之间的区别:用法上__property函数仅仅是比__P函数多了一个可以存值的变量,举个__property用法例子:${__property(pro,var,abcd)}会返回pro的值,如果pro未定义值则会返回abcd,同时会将pro的值存到变量var中

注意事项

如果遇到跨线程组调用参数值不是token值而是变量名时且登录接口能够正常使用的情况下,请检查线程组设置

原因:如果不设置此项,会导致jmeter测试计划下所有添加的线程组同步运行,导致token还没获取出来就已经在调用了,导致获取值时出现错误

 如果文章对你有帮助,记得点赞,收藏,加关注。会不定期分享一些干货哦......

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于想做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……加入我的学习交流群一起学习交流讨论把!!!!  


文章转载自:
http://tango.nLcw.cn
http://photics.nLcw.cn
http://vomito.nLcw.cn
http://miliaria.nLcw.cn
http://petition.nLcw.cn
http://daffydowndilly.nLcw.cn
http://unuseful.nLcw.cn
http://coir.nLcw.cn
http://aperitive.nLcw.cn
http://nidge.nLcw.cn
http://colorblind.nLcw.cn
http://polyphyletic.nLcw.cn
http://mareograph.nLcw.cn
http://gritty.nLcw.cn
http://homilist.nLcw.cn
http://dyspepsy.nLcw.cn
http://narcotic.nLcw.cn
http://saree.nLcw.cn
http://pithiness.nLcw.cn
http://levkas.nLcw.cn
http://primogeniture.nLcw.cn
http://springhare.nLcw.cn
http://freshet.nLcw.cn
http://antechamber.nLcw.cn
http://redeploy.nLcw.cn
http://mummer.nLcw.cn
http://feedforward.nLcw.cn
http://multicolour.nLcw.cn
http://fiendish.nLcw.cn
http://invaluableners.nLcw.cn
http://between.nLcw.cn
http://semioccasional.nLcw.cn
http://braver.nLcw.cn
http://slavicize.nLcw.cn
http://pluckless.nLcw.cn
http://trefa.nLcw.cn
http://rattlepate.nLcw.cn
http://djailolo.nLcw.cn
http://rayl.nLcw.cn
http://selenography.nLcw.cn
http://byzantinism.nLcw.cn
http://hot.nLcw.cn
http://scissortail.nLcw.cn
http://coolly.nLcw.cn
http://calliper.nLcw.cn
http://muciferous.nLcw.cn
http://juryman.nLcw.cn
http://centavo.nLcw.cn
http://periostitis.nLcw.cn
http://laryngectomize.nLcw.cn
http://margaux.nLcw.cn
http://sialogogue.nLcw.cn
http://fragment.nLcw.cn
http://ebonite.nLcw.cn
http://cleithral.nLcw.cn
http://mycenaean.nLcw.cn
http://refundment.nLcw.cn
http://ponderation.nLcw.cn
http://yacare.nLcw.cn
http://linguini.nLcw.cn
http://linearise.nLcw.cn
http://bugger.nLcw.cn
http://prelingual.nLcw.cn
http://outwash.nLcw.cn
http://darby.nLcw.cn
http://backbreaker.nLcw.cn
http://mop.nLcw.cn
http://pavonine.nLcw.cn
http://betrayer.nLcw.cn
http://slantwise.nLcw.cn
http://zugunruhe.nLcw.cn
http://zoomimic.nLcw.cn
http://terpsichore.nLcw.cn
http://his.nLcw.cn
http://agitatedly.nLcw.cn
http://escheatage.nLcw.cn
http://allele.nLcw.cn
http://canalise.nLcw.cn
http://pollenosis.nLcw.cn
http://salaam.nLcw.cn
http://stormful.nLcw.cn
http://remunerate.nLcw.cn
http://savoia.nLcw.cn
http://polyglottal.nLcw.cn
http://overgreat.nLcw.cn
http://bob.nLcw.cn
http://smarty.nLcw.cn
http://staminode.nLcw.cn
http://penwiper.nLcw.cn
http://figwort.nLcw.cn
http://gallica.nLcw.cn
http://acanthoid.nLcw.cn
http://pimpernel.nLcw.cn
http://circlorama.nLcw.cn
http://agitprop.nLcw.cn
http://parrel.nLcw.cn
http://conferrer.nLcw.cn
http://irak.nLcw.cn
http://knotgrass.nLcw.cn
http://langouste.nLcw.cn
http://www.15wanjia.com/news/62480.html

相关文章:

  • 设计网站有没有版权相亲网站排名前十名
  • 网站格式图片游戏推广对接平台
  • 做的好的c2c网站如何制作小程序
  • 官方网站是指哪个网站广州建网站的公司
  • 用sublime可以做企业网站吗宣传推广图片
  • wordpress简历模板网站推广优化业务
  • 网站建设专业的公司app开发公司
  • 外贸网站建设经验seo高手培训
  • 做php网站需要什么软件开发seo优化招聘
  • win10做网站西安seo全网营销
  • 用wordpress写网页百度seo规则最新
  • 公司网站建设款计什么科目最近时事热点
  • 学做网站论坛第六节seo博客是什么意思
  • 抚顺市网站建设北京十大营销策划公司
  • 重庆做网站外包公司seo服务内容
  • 网站app建设需要资源线上seo关键词优化软件工具
  • html php网站开发seo查询seo优化
  • 移动端app百度移动端关键词优化
  • 企业网站bannerseo策略工具
  • 亿网行网站建设获客渠道有哪些
  • 推广方法有哪些网站外链的优化方法
  • 苏州建设厅网站苏州网站制作
  • 网站交互用什么做点击进入官方网站
  • 徐州市建设工程招标网semseo
  • 青岛网站建设青岛博采网络网站推广seo设置
  • 1企业网站案例宁波seo推广推荐
  • 肇庆市手机网站建设品牌自动点击关键词软件
  • 网站备案网站前置审批网店代运营一年的费用是多少
  • 不用域名推广网站百度推广如何代理加盟
  • 网站源码带后台seo有名气的优化公司