多平台统一管理软件接口,如何实现多平台统一管理软件接口
263
2023-04-16
本文目录一览:
1、直接打开jmeterjmeter测试需要登录的dubbo接口的主页jmeter测试需要登录的dubbo接口,在图示位置通过鼠标右键选择添加Sampler中的HTTP请求进入。
2、这个时候弹出新的界面,需要确定相关的名称。
3、下一步如果没问题,就继续点击运行按钮跳转。
4、这样一来会得到对应的接口测试结果,即可达到目的jmeter测试需要登录的dubbo接口了。
假设你已经知道接口的签名规则。(如果不清楚的话问开发)
自己用java实现签名并打包成jar
将jar放到jmeter目录下的/lib/ext下
请求添加BeanShell前置处理器
在beanShell引入之前的包并使用
将计算出来的密文存为jmeter参数
主要内容:
http://jmeter.apache.org/download_jmeter.cgi
用来统一管理待测试的服务器地址和端口
这里将测试服务器地址设置为
这里的线程组来模拟登录使用只需要执行一次即可,所以单独用一个线程组。
在这个线程组下新建 HTTP请求来模拟登录
我这里登录是用的JSON格式,所以下面设置登录请求头为Content-Type:application/json
测试是否登录成功,新建 查看结果树
运行测试计划
可以看到登录已经成果返回了
1.提取token
新建 JSON提取器
这里 $ 就是返回的JSON对象 $.data.token 就是获取token 然后赋值给 token 变量
2.将token赋值全局变量
新建 Bean shell 后置处理程序
${__setProperty(Token,${token},)} 将token赋值给Token
类似于登录,我们新建一个线程组来测试业务接口
在线程组下有个HTTP信息头管理器,我们可以设置获取全局Token
${__P(Token,)} 获取Token
这样设置后线程组下面的所有业务接口都能复用第一次登录的token了。
前面我们已经获取到全局的Token现在只需要给线程组设置规则就好了
新建 聚合报告
运行,并查看报告
https://www.jianshu.com/p/e31b995d80e3
关于jmeter测试需要登录的dubbo接口和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 jmeter测试需要登录的dubbo接口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、jmeter测试需要登录的dubbo接口的信息别忘了在本站进行查找喔。版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~