MeterSphere:超好用的开源测试平台(图)

测试工具 创建于:2022-04-26
  
什么是 MeterSphere   MeterSphere    是一站式开源持续
测试平台, 涵盖测试跟踪、
接口测试
性能测试、 团队协作等功能,兼容   JMeter   等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的
自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。


  MeterSphere 现状   目前   MeterSphere   已经支持
测试用例管理(用例评审)、接口测试、接口性能测试三大主流功能,其拥有美观的交互前端,易用的操作逻辑。
  MeterSphere 后续发展   从官网得知,  MeterSphere    的定位是成为一个开源的持续测试平台,未来将会支持   UI    测试,  APP    测试和
安全测试。其终将成为   DevOps    领域中一匹黑马,因为其支持对接主流缺陷系统如   Jira   ,支持对接传统   Devops    工具如   Jenkins  ,集众多开源软件优点于一身。当然,它还有很长的路要走。   
MeterSphere 架构
  架构图摘自官网,实际上在环境中,   MeterSphere    由   6    个容器组成,分别为   ms-data-streaming、metersphere、kafka、ms-node-controller、mysql、zookeeper  。   实际环境中:   [root@XXX ~]# docker ps -a   CONTAINER ID   IMAGE                                                                    COMMAND                  CREATED       STATUS                 PORTS                                    NAMES   ba7dddc9126e   registry.cn-qingdao.aliyuncs.com/metersphere/ms-data-streaming:v1.7.3    "/deployments/run-ja…"   12 days ago   Up 12 days (healthy)   0.0.0.0:8084-8085->8084-8085/tcp         ms-data-streaming   ca172a6907fe   registry.cn-qingdao.aliyuncs.com/metersphere/metersphere:v1.7.3          "/deployments/run-ja…"   12 days ago   Up 12 days (healthy)   0.0.0.0:8081->8081/tcp                   ms-server   e4a11e24cfc7   registry.cn-qingdao.aliyuncs.com/metersphere/kafka:2                     "/opt/bitnami/script…"   12 days ago   Up 12 days (healthy)   9092/tcp, 0.0.0.0:19092->19092/tcp       kafka   fafb5fb4f5e6   registry.cn-qingdao.aliyuncs.com/metersphere/ms-node-controller:v1.7.3   "/deployments/run-ja…"   12 days ago   Up 12 days (healthy)   0.0.0.0:8082->8082/tcp                   ms-node-controller   950c67e56504   registry.cn-qingdao.aliyuncs.com/metersphere/mysql:5.7.25                "docker-entrypoint.s…"   12 days ago   Up 12 days (healthy)   33060/tcp, 0.0.0.0:3307->3306/tcp        mysql   ae5e4065c781   registry.cn-qingdao.aliyuncs.com/metersphere/zookeeper:3                 "/opt/bitnami/script…"   12 days ago   Up 12 days (healthy)   2181/tcp, 2888/tcp, 3888/tcp, 8080/tcp   zookeeper

  
MeterSphere 安装   MeterSphere   支持在线和离线安装,用户可以根据自己的网络环境灵活选择。具体可查看官方安装文档:   https://metersphere.io/docs/installation/

 
 MeterSphere 命令行介绍   安装完成之后,我们可以使用   MeterSphere   命令行查看和重启环境,常用的命令如下:   [root@XXX ~]# msctl --help   MeterSphere 控制脚本   Usage:     ./msctl.sh [COMMAND] [ARGS...]     ./msctl.sh --help   Commands:     status    查看 MeterSphere 服务运行状态     start     启动 MeterSphere 服务     stop      停止 MeterSphere 服务     restart   重启 MeterSphere 服务     reload    重新加载 MeterSphere 服务     upgrade   升级 MeterSphere 至最新版本     uninstall 卸载 MeterSphere 服务     version   查看 MeterSphere 版本信息

 
 MeterSphere 界面   
· 登录页 

  
·
 首页 

  
·
 测试跟踪 
  首次登陆环境,需要先创建项目,才能继续后续操作。

  创建用例前,先创建模块。

  · 创建用例

  · 新建的用例是未评审状态

  · 创建用例评审

  · 用例评审关联用例

  · 评审用例

  · 评审结果

  · 创建测试计划

  · 关联测试用例

  · 执行测试&提交缺陷



  · 测试报告

  总结   MeterSphere    在用例管理,接口测试,性能测试中都有不错的体验,个人对其中的用例评审功能比较喜欢。后续我将持续介绍接口测试,性能测试等功能。也会持续关注   MeterSphere   开源社区动态。


  
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

权威发布,测试选择不纠结!第15届软件测试行业报告,直击行业发展,把握未来方向!

原文地址:http://www.51testing.com/?action-viewnews-itemid-6391290

免责声明:本文来源于互联网,版权归合法拥有者所有,如有侵权请公众号联系管理员

* 本站提供的一些文章、资料是供学习研究之用,如用于商业用途,请购买正版。

发表于:2022-4-26 09:34 作者:Python全栈开发 来源:Python全栈开发