当前动态:一站式的开源持续测试平台---MeterSphere
在我们实际的项目迭代过程中,基本上会经历过的几个问题:
测试用例不规范,有些甚至没有测试用例文档文档随个人喜好随便使用,word、excel、xmind…没有专门的人去管理这些文档,时间长了就丢失了测试用例和测试脚本很凌乱,基本都是测试个人保管
(资料图片)
以前的公司,包括现在的公司都自研过自己的测试平台,但是都不尽人意,直到看到MeterSphere让人眼前一亮,产品的厂家和JumpServer的厂家是同一个,比较靠谱,从发布到现在差不多7个月的时间,star已经超过了1.4k,非常活跃。
为什么要持续测试?
传统 QA 团队和实践难以满足数字业务的需求
数字业务的要求
缩短交付时间快节奏交付从质量保障到质量协助
传统 QA 的不足之处
人工测试耗时长“部门墙”和“交接”仍然存在Bug 发现和解决成本高
什么是 MeterSphere ?
MeterSphere 是一站式的开源企业级持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,兼容JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量软件的交付。
整体定位
持续测试是企业 DevOps 实践中的关键环节
测试跟踪
测试用例管理
树状用例管理结构在线编辑用例快速导入用例
测试计划跟踪
基于已有用例发起测试在线更新用例执行结果自定义测试报告模板
接口测试
测试脚本
在线编辑测试内容支持参数化测试支持断言、变量提取通过浏览器插件快速录制
测试报告
自动生成测试报告多次测试结果对比查看请求及响应详情测试报告内容导出
性能测试
测试脚本
完全兼容 JMeter 脚本在线调整压力参数分布式、多平台测试资源池通过浏览器插件快速录制
测试报告
自动生成测试报告多次测试结果对比丰富的报告展示详情测试报告内容导出
团队协作
多租户支持
多级租户体系支持多种租户角色租户资源隔离
测试资源管理
性能测试资源池测试报告模板第三方系统对接
MeterSphere 的优势
全生命周期能够覆盖从测试计划到测试执行、测试报告分析的不同阶段自动化 & 扩展性支持接口和性能的自动化测试,可充分利用云弹性实现超大规模的性能测试持续测试能够与持续集成工具无缝集成,支撑企业实现测试左移团队协作支持不同规模的测试团队,小到几个人的测试团队,大到数百人的测试中心
技术栈
后端: Spring Boot前端: Vue.js中间件: MySQL, Kafka基础设施: Docker, Kubernetes测试引擎: JMeter
整体架构
Frontend: MeterSphere 的前端工程, 基于 vue.js 进行开发Backend: MeterSphere 的后端后称, 基于 Sprint boot 进行开发, 为 MeterSphere 的功能主体Chrome plugin: 浏览器插件, 录制 web 访问请求生成 JMeter 脚本并导入到 MeterSphere 中用于接口测试及性能测试Node controller: 为性能测试提供独立节点类型的测试资源池, 接收来自系统的性能测试任务, 动态的启动 JMeter 容器完成性能测试MySQL: MeterSphere 项目的主要数据均存储在 MySQLKafka: 接收 JMeter 产生的性能测试结果数据Data streaming: 从 Kafka 中获取性能测试结果数据进行处理后存入 MySQL 数据库Docker engine: 为 Node Controller 提供 JMeter 容器运行环境
各个组件间的关系可参考下图
管理模型
MeterSphere 提供了多租户、多角色的管理模型, 用户可根据所在团队的实际情况进行灵活的租户体系映射
系统: 每个独立部署的 MeterSphere 即称为一套系统系统级角色: 角色的权限范围为整个体统, 常见的角色如系统管理员, 可管理整个系统内的租户、用户即测试资源, 同时可变更修改系统级配置参数组织: MeterSphere 中的一级租户, 可映射为一个公司下的不同部门组织级角色: 角色的权限范围限定在某个组织当中, 常见的角色如组织管理员, 可管理整个组织内的成员、工作空间及成员等工作空间: MeterSphere 中的二级租户, 可映射为一个部门下的不同团队、项目组工作空间级角色: 角色的权限范围现在在某个工作空间当中, 常见的角色如工作空间管理员及普通用户, 可在工作空间中创建项目、发起测试、查看测试报告等
安装部署
环境要求
操作系统: CentOS 7.xCPU/内存: 4核8G磁盘空间: 50G可访问互联网
一键安装
以 root 用户执行如下命令一键安装 MeterSphere:
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh
手动安装
请自行下载 MeterSphere 最新版本的在线安装包,并复制到目标机器的 /tmp 目录下
以 root 用户 ssh 登录到目标机器, 并执行如下命令
cd /tmp# 解压安装包tar zxvf metersphere-release-v1.0.3.tar.gz
在安装包解压后的目录,编辑修改安装参数, 如果无特殊需求可以不进行修改采用默认参数安装
cd metersphere-release-v1.0.3vim install.conf
安装脚本默认使用 /opt/metersphere 目录作为安装目录,MeterSphere 的配置文件、数据及日志等均存放在该安装目录
执行安装脚本
cd metersphere-release-v1.0.3# 运行安装脚本/bin/bash install.sh# 等待安装脚本执行完成后,查看 MeterSphere 状态msctl status
安装成功后,通过浏览器访问如下页面登录 MeterSphere
升级
按照本文档前述步骤, 下载新版本安装包并上传解压后, 重新执行安装命令进行升级
标签:
相关推荐:
最新新闻:
- 当前动态:一站式的开源持续测试平台---MeterSphere
- 代码执行的意思是什么?代码执行详情介绍 环球快报
- 几何学中多项式是什么?多项式是由变量以及标量的代数式吗?-焦点热文
- 链表中结点的“结”到底是哪个字?节点和结点到底有什么不同?
- 中国最出色的互动娱乐企业之一——完美世界-每日视讯
- 园方回应游客给大熊猫投喂带包装火腿肠:很气愤!
- 这款Steam新作 展现了俄罗斯人眼中的黑暗格林童话
- 《街头霸王6》新解说员宣传片公开:日本少女冠军人美声甜!-天天快报
- 《怪物猎人崛起:曙光》主机发售日公开_天天精选
- 环球热头条丨《最后的生还者》PC重制版预告 配置需求公布
- 多人团队射击《恐龙浩劫》将于7月14日正式发售|世界新消息
- 《机械战警:暴戾都市》公布玩法预告延期至9月上市|每日热文
- 床头必备 奥克斯22升小冰箱258元
- 超高颜值 华硕小主机2999元|全球快看点
- 战纹2公布 登录Switch和PC_当前快讯
- 3D打印火箭即将试射
- 百亿补贴便宜100 机械师24寸显示器399元
- 快看点丨复仇爽剧《黑暗荣耀2》明天全集播出:第1季豆瓣8.9
- 【世界独家】internal_server error怎么办
- 《零:月蚀的假面》发售预告片公布 已登陆各平台_热头条
- Epic 2022年度总结:PC用户超2.3亿!送出99款游戏_聚焦
- 固定视角生存恐怖游戏《生者回声》试玩推出 世界时快讯
- 防止App恶意截图 安卓14预览版新功能
- 全球今日报丨万众期待 星空跳票到9月6日
- Homepod对手来了 SONOS新品支持空间音频
- 世界快资讯:电动提取灵魂 音波头部按摩仪149元
- 全球快资讯:索尼担忧微软收购之后COD在PS5上会更差
- 没有五险一金的公司能去吗上班_没有五险一金的公司能去吗
- 热点评!扁平疣的最佳治疗方法是什么(扁平疣的最佳治疗方法)
- 环球速读:《战争雷霆》衍生VR空战游戏《雷霆王牌》公布
- 时讯:传闻:《怪猎崛起:曙光》将于4月28日登陆PS/Xbox
- 【环球新要闻】每天少睡一两个小时算熬夜?专家提醒:大脑会变笨
- 当前头条:U20男足亚洲杯:中国队晋级八强!
- 《闪电十一人》最新作剧情来到初代25年后-世界新资讯
- 天天速递!韩国主帅希望复制02世界杯奇迹:之前能 现在也可以
- 市场监管总局公布第六批查处涉疫药品和医疗用品违法典型案例
- 世界百事通!140W 4060满血释放!ROG新款游戏本首发价9999元
- 腾讯NFT交易软件幻核APP凉了:将于6.30关闭下线
- 《雷顿教授与蒸汽新世界》新预告 支持简中
- 世界视讯!LadyGaga不会在95届奥斯卡表演 忙于拍摄《小丑2》
- 《使命召唤17:黑色行动5》Steam特别好评:T组制作必属精品
- 拒绝网红打卡拍照!宜家仓库后山姆也禁拍网红照:简讯
- 全球视点!赋能青少年健康成长 泰州首个民间社会组织“关工委”成立
- 世界百事通!大话新手序列号领取_大话外传新篇精英回归序列号礼包领取
- 我国新发现一颗近地小行星:直径约200m 俩足球场大
- PS港服会员优惠来了:升级二档三档可享65折优惠_世界热点评
- 《零:月蚀的假面》Steam特别好评 峰值863人
- 美洽代表成都高新区企业,出海赴欧开拓新市场
- 毕设在即,电脑硬盘崩了,有哪款比较值得购买的SSD?:世界信息
- 389元1TB固态10年质保3400MB/s
- iPhone 14 Plus黄色刚发布就破发:立减800 当前观点
- 小米Buds 4 Pro无线耳机即将在国际市场推出、支持蓝牙5.3:观速讯
- Nacon发行商折扣周1折起 《钢铁崛起》75.9元|环球速递
- 数据显示:67%的《卧龙》Xbox玩家没能击败张梁
- 全球动态:游戏囧图:单马尾蒂法好凶 双生舞伶本尊COS来了
- 欺骗感情!90后男子承诺捐1100万没兑现成老赖:985母校怒起诉|焦点
- 环球观速讯丨黑暗童话《惊悚故事3:英格莉忏悔录》今日登陆Steam
- 矿卡崩了也没事!英伟达自信表态:我们游戏显卡也很行-天天热推荐
- 停止续约!米兰体育报:“现在不应该分心,应当全力...
- 焦点热门:PS中国发布《卧龙:苍天陨落》PS5性能宣传片 沉浸体验乱世三国
- 《生化危机4:重制版》广告疑似泄露:试玩Demo明天上线!_每日精选
- 当前信息:《蓓优妮塔起源:瑟蕾莎与迷失的恶魔》公布剧情预告片
- 重获新“声” 清华研发可穿戴人工喉咙还原准确率超90%
- 点亮尘封文明 解谜游戏《落叶城》NS版3月16日推出:快看
- 兼容 13 代酷睿,昂达推出两款主板,售价仅 449 元起
- 独居女生的浪漫之选三星BESOPKEHOME让女性拥抱自我-每日头条
- 聚焦女性健康,腾讯公益“关爱女性健康小红花日”项目启动
- 天天要闻:直降 1000 元,ROG 6 游戏手机优惠抢购,16GB+512GB 豪华配置
- iPhone 攻下日本手机一半市场,第二名夏普,小米等国产机只在 others
- 每日观点:梁朝伟称想重新尝试拍电视剧:美剧、韩剧都可接受
- 外媒:《星空》延期至9月恰好避开了大作云集的夏季
- 《原子之心》双生舞伶扮演者COS自己 自称闲暇时也会玩游戏-今头条
- 环球资讯:时隔4个月富坚义博重新公布进展 《全职猎人》新话缓慢更新
- 《星空》宣布再次延期至9月6日发售
- 《伊苏10》新情报和截图公布 可同时操控男女主战斗
- 世界快消息!云顶之弈S8.5危机选秀装备有哪些?危机选秀各阶段奖励一览
- 世界快看:速递 | 1.12亿美元助力多种中枢神经系统疾病疗法开发,新锐完成B轮融资
- 今日盘中股价莫名闪崩又恢复,舍得酒业发生了什么?
- 【新视野】RTX4060+Mini LED星云原画屏 ROG 幻16翻转版首发预约13499元超值
- 可以装包便于携带!华硕R7-5700U白迷你主机低至2999元-每日快讯
- 直降744元! 零刻 EQ59 PRO迷你主机655元入手!
- 科技成果赋智中小企业深度行 边界无限靖云甲ADR入选十大优秀案例
- 性价比逆天!三星32英寸4K智慧显示器低至1589元
- 如何解决iPhone连接电脑无反应?iPhone连不上电脑原因及解决方法
- 网速测试工具怎么测试网络速度?网速测试工具使用方法