• 目录

1、工具介绍

2、MeterSphere性能测试优势分析

3、数据库压测详细操作步骤

4、性能分析及图表可视化

5、MeterSphere整体比Jmeter做性能的优势

  • MeterSphere工具介绍

1、 该工具是一站式开源持续测试平台,涵盖测试跟踪,接口测试,性能测试,团队协作等功能,兼容Jmeter、Postman、Jira,Tapd,禅道等工具,有效帮助测试团队使用云弹性进行扩展测试

2、 本次主要使用MeterSphere工具进行性能测试,有效帮助团队实现性能测试,通过该工具实现在线对服务器进行压测测试,支持分布式压测等场景,从而实现项目性能测试工作。

  • MeterSphere性能测试优势

  1.  近乎实时的性能测试报告展示   
  2.  团队共享的测试报告,方便团队成员进行协作分析   
  3.  历史测试报告随时查看,多次测试结果可以快速比较  
  4.  可以导出性能测试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可以导出性能压测报告

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐