l 使用系统
应用配置
下图中的应用信息,是通过接入agent启动的应用上报而来。
![此图片的alt属性为空;文件名为2021061806130830-1024x511.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
在使用压测之前我们需要对我们的应用做一些简单的配置,从而实现我们的“测试环境全链路压测”。点击页面上的应用详情后如下图所示:
![此图片的alt属性为空;文件名为2021061806133457-1024x506.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
链路梳理
![此图片的alt属性为空;文件名为2021061806174524-1024x508.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
![此图片的alt属性为空;文件名为2021061806175544-1024x492.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
服务入口不需要手工填写,通过发起业务请求,系统自动梳理,1分1次的定时任务进行拉取。
脚本配置
![此图片的alt属性为空;文件名为2021061806182071-1024x519.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
![此图片的alt属性为空;文件名为2021061806191298-1024x505.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
选择脚本相关联的业务即可,该脚本为jmeter的压测脚本。其中jmeter推荐使用如下配置:
安装 Concurrency ThreadGroup插件:
上传完毕保存即可。
场景配置
![此图片的alt属性为空;文件名为2021061806195344-1024x515.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
点击如图的新增压测场景
![此图片的alt属性为空;文件名为2021061806200819-1024x505.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
![此图片的alt属性为空;文件名为2021061806201888-1024x468.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
按所示内容进行填写,配置各项压测指标和终止条件,告警条件非必填项。
填写完后保存,回到压测场景首页,选择压测场景点击启动,即可开始压测,检查配置完毕会进入压测实况,有各项图表数据,以及流量请求明细。
![此图片的alt属性为空;文件名为2021061806204566-1024x508.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
压测完毕之后可以查看压测报告
可以通过压测场景的查看报告或压测报告查看
![此图片的alt属性为空;文件名为2021061806210655-1024x496.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
报告数据如下图(部分图片):
![此图片的alt属性为空;文件名为2021061806212027-1024x504.png](https://news.shulie.io/wp-content/themes/justnews/themer/assets/images/lazy.png)
Takin开源项目地址:
本文来自投稿,不代表TakinTalks稳定性技术交流平台立场,如若转载,请联系原作者。