MeterSphere性能测试与工具优势分析--数据库性能详细步骤
MeterSphere工具介绍该工具是一站式开源持续测试平台,涵盖测试跟踪,接口测试,性能测试,团队协作等功能,兼容Jmeter、Postman等工具,有效帮助测试团队使用云弹性进行扩展测试本次主要使用MeterSphere工具进行性能测试,有效帮助团队实现性能测试,通过该工具实现在线对服务器进行压测测试,支持分布式压测等场景,从而实现项目性能测试工作。...
-
目录
1、工具介绍
2、MeterSphere性能测试优势分析
3、数据库压测详细操作步骤
4、性能分析及图表可视化
5、MeterSphere整体比Jmeter做性能的优势
-
MeterSphere工具介绍
1、 该工具是一站式开源持续测试平台,涵盖测试跟踪,接口测试,性能测试,团队协作等功能,兼容Jmeter、Postman、Jira,Tapd,禅道等工具,有效帮助测试团队使用云弹性进行扩展测试
2、 本次主要使用MeterSphere工具进行性能测试,有效帮助团队实现性能测试,通过该工具实现在线对服务器进行压测测试,支持分布式压测等场景,从而实现项目性能测试工作。
-
MeterSphere性能测试优势
- 近乎实时的性能测试报告展示
- 团队共享的测试报告,方便团队成员进行协作分析
- 历史测试报告随时查看,多次测试结果可以快速比较
- 可以导出性能测试PDF报告
-
性能实战操作步骤
一、创建项目
页面步骤:系统设置-项目-项目管理,进入页面后左上角点击【创建项目】,然后起一个项目名称即可
二、配置环境
1、进入配置项目页面,点击小齿轮进入
2、配置数据库环境(如图:以postgresql数据库为例)
三、创建SQL请求
1、在接口定义页面,选择自己创建的项目,协议选择SQL,然后新增接口(如图标注) 【一定要选择自己创建的项目和SQL协议,不同协议创建的页面不一样】
2、创建SQL请求(如图)
3、点击保存,对请求进行保存或测试(调试下看是否有问题)
4、将API接口引入到CASE中,当作用例来执行
5、CASE列表就会显示用例
四、在CASE列表把用例引入到性能测试页面
五、性能测试场景设置
1、场景配置不用设置,因为我们是直接引入默认带入的,只需要选择concurrencyThreadGroup
2、压力配置:设计自己的性能测试场景
3、高级配置:默认就好,聚合时间改成10秒,就是说10秒更新下压测数据
4、保存/保存并执行
5、查看报告:根据项目查看项目下的所有报告
六、报告可视化
1、测试概况预览
2、请求统计图预览
3、导出报告pdf:不再手动编写性能测试报告了,自动生成图表统计的报告
七、性能分析
1、TPS越高越好,响应时间越低越好,错误率是零最好
看到这里了,如果文章对你用所帮助,请给点点关注点点赞奥,我会更加努力分享知识!!!
八、总结MeterSphere性能测试优势
1.操作简单方便快捷,有相应的操作页面
2.不需要配置本地环境,因为是在线页面操作
3.单人可以快捷操作简单业务流程
4.在线操作,web端多人同时共享
5.B/S 架构的测试平台,测试脚本统一存放在数据库,团队成员可以很方便的进行共享和协作
6.线上操作,多用户同时查看,根据权限展示不同的项目和项目下的脚本和报告
7.灵活的角色配置,根据需求为团队成员分配不同权限
8.重要的是MeterSphere可以导出性能压测报告
更多推荐
所有评论(0)