范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

社区分享致远互联基于MeterSphere构建敏捷测试平台与DevOps

  编者注:2022年10月,MeterSphere开源社区在成都访谈了致远互联测试经理张之栋。作为MeterSphere开源持续测试平台的资深用户,张之栋先生分享了致远互联测试平台选型的过程,以及敏捷测试平台与DevOps体系的建设过程。以下内容根据本次访谈整理而成。
  北京致远互联软件股份有限公司(以下简称为"致远互联")成立于2002年,总部设立在北京,是一家集产品的设计、研发、销售及服务为一体的高新技术企业,为客户提供专业的协同管理软件产品、平台、解决方案及云服务,是中国协同管理软件领域的开创者和持续引领者。
  致远互联主要为政企客户提供产品及解决方案,并不断向大协同市场领域拓展。公司坚持平台化产品的发展路线,基于自主研发的V5协同管理平台,开发了面向中小企业组织的A6产品,面向中大型企业和集团型企业组织的A8产品,以及面向政府组织及事业单位的G6产品。
  一、致远互联的业务背景
  致远互联旗下的软件产品采用微服务架构设计,产品业务复杂度较高,整体由20个微服务构成。主打产品协同运营平台(即Collaborative Operation Platform,简称为COP)是面向数字化组织的企业级服务新品类,能够覆盖企业办公常见业务终端,统一接入企业业务流程建设体系。
  由于业务复杂度高,且产品的业务生态体系庞大,致远互联的测试团队不断探索,希望能够搭建具有控制产品质量、测试流程、考核指标、持续集成等能力的一体化测试平台。
  二、使用MeterSphere平台契机
  致远互联的测试团队规模为50人,分不同测试小组进行业务、接口、性能、UI、安全等测试工作。出于大规模团队测试协作的要求,且从自身产品理念——"协同办公"出发,在搭建测试平台过程中,测试团队经理找到了MeterSphere一站式开源持续测试平台。希望能够基于MeterSphere构建起协同研发体系工作的测试平台,并且打通产研DevOps流程,满足团队管理与降本增效的需求。
  选择MeterSphere开源持续测试平台的理由如下:
  具备团队协作能力: MeterSphere与致远互联自身的协同办公、数字化组织建设产品理念不谋而合;测试过程的数据、测试脚本、测试报告可按照业务组整合,方便对团队考核做数据支撑;
  使用体验佳: MeterSphere的界面简洁易用,具备接口管理、接口用例管理、自动化测试的编排能力,支持自动输出测试报告的能力;测试同学上手度高,大幅缩短了自动化测试时长;
  DevOps集成能力: 团队对代码质量要求高,代码构建需要提前做P0场景冒烟测试及自动构建日常自动化测试任务。MeterSphere平台具有构建完整的流水线任务的能力。
  通过对MeterSphere的调研、落地使用,并且对DevOps流水线集成系统做了适当改动之后,致远互联构建了自己的"敏捷测试平台与DevOps建设系统"。
  三、敏捷测试平台与DevOps体系的建设方法
  基于致远互联自研的DevOps平台与MeterSphere集成的设计思路如下:
  1. 基于MeterSphere的OpenAPI接口,通过测试平台微服务统一触发冒烟测试和接口功能测试自动化任务。通过流水线构建Dev环境,触发对应微服务接口场景执行,异步返回执行结果到流水线服务。如果通过,则控制推送镜像至Test环境,并且通过配置文件控制执行并发数、执行环境,最终将集成执行过程数据收集,并生成测试报告和触发消息;
  2. 测试平台端创建初始化、冒烟、功能测试、还原等目录,分别在对应目录下实现对应接口场景:流水线构建Dev环境,触发对应微服务接口场景执行(可配置执行目录),异步返回执行结果到流水线服务。如果通过则控制推送镜像至Test环境;CI构建时,测试同学只需在对应目录下新增或移出场景,即可同步CI构建时的执行场景。
  统一调度CI/CD流水线集成过程如下:
  ①  开发代码提交到阿里云上做代码集成编译并生成对应的镜像后,通过MeterSphere平台拉起接口测试环境,触发任务调用MeterSphere冒烟接口自动化任务搭建,快速完成P0场景冒烟测试。
  若P0冒烟测试通过,则标记镜像成功并构建提测到测试环境,通知测试人员进行最新的功能测试;
  若P0冒烟测试未通过,则构建任务回滚,由开发人员重新修改自测再提测。保证测试环境功能稳定及代码提测质量。
  ②  在测试团队端划分多个测试小组,当产品给出需求文档后,测试人员将统一完成基于具体功能的接口测试场景。在MeterSphere平台按测试目录实现脚本编写,再由测试平台自动配置每晚跑相关功能的自动化测试任务。最后,测试报告会通过内部聊天工具"致信"机器人生成对应消息通知到指定人。
  ③  所有执行过程数据由测试平台统计生成测试报告。每个微服务工程下自动化用例执行数量、通过率由统一收口展示,这样可以直观看到每个测试小组所负责模块的自动化覆盖情况,为后续产品发布及项目总结做数据支撑。同时,测试报告可以穿透到MeterSphere平台检查未通过的接口用例,进而再对测试脚本做进一步的调试修改。
  ④  利用平台优势,通过对研发代码构建回滚次数、测试脚本数量、测试执行过程通过率、接口覆盖率的统计,项目管理团队可以对研发质量和测试质量进行整体评估。对团队产出效能、投入产出的评比及后续岗位晋升都可以提供更有说服力和支撑力的数据支撑。
  四、总结
  致远互联基于MeterSphere构建的敏捷测试平台实现了以下成果:
  测试平台通过调度OpenAPI接口将场景执行方式由目录控制,使业务组使用更加灵活;
  过程数据收集的颗粒度更高,能够收集到更多关于测试管理过程的数据;
  任务调度更灵活。测试平台可以配置Java线程,通过调整接口自动化的执行线程,满足统一场景对于不同并发线程的需求,同时也便于集成多种流水线环境;
  由测试平台统一调度自动化任务,减少了人为干预造成的资源撞车,降低沟通成本,较以往的自动化构建效率明显提升;
  目前,致远互联已经在MeterSphere平台完成项目管理数17个。接口场景数量超过2600个,接入用户数量50人。
  五、后续测试平台完善计划
  测试平台与精准测试的集成
  目前,致远互联的测试团队正在初步推动并搭建精准测试平台相关建设内容,后续和测试平台做数据打通与集成,实现测试构建后精准推送受影响的功能测试用例到相关测试人员处,并自动拉起构建接口自动化任务,快速完成测试任务;
  契约测试探索
  致远互联产品微服务架构体系庞大,为了确保微服务之间足够兼容及通信协议调度正常,后续将引入契约测试,实现问题的快速定位和测试前移。

这些设备将升级到MIUI13,准备好了吗?今天是小米的大型发布会,该公司将在会上展示一系列新产品。其中最值得期待的是MIUI13的推出,其主要特点应该是稳定性。至少小米的负责人雷军几天前宣布,MIUI13将响应用户的稳定性原神日夜之台机关玩法讲解原神日夜之台机关改变昼夜后,也将会呈现不同的状态,日夜之台是日之台和夜之台,很多小伙伴不知道这个机关怎么玩,今天给大家带来了详细的解析,一起看下原神日夜之台机关玩法讲解吧原神日夜之魂世界获快手投资,曾研发流水数亿的模拟经营游戏快手持股34。2857。文陈昊根据企查查的消息,12月23日,魂世界获得了快手关联的北京慕远科技有限公司的战略投资。回顾魂世界的早期经历,其实并不算顺风顺水。魂世界的前三款作品忍武我回来了Uzi其实很久就想写这篇文章了,Uzi原名简自豪,1997年出生于湖北省宜昌市,是英雄联盟的职业选手,司职ADC。16岁横空出世,以队伍的绝对核心打进英雄联盟世界赛的舞台,在8进4的比赛浅评幻塔现在的游戏都喜欢沾点科幻?前段时间,二次元动作类游戏幻塔开启了公测,在游戏圈引发了一轮热潮尤其是当玩家们发现,游戏标签中存在二次元开放世界等词条时,都会下意识地将幻塔与原神比较一番。不过今天笔者并非是评判一DK教练重启宫斗?采访吐露输比赛原因我没上场才有这种变数前导s11世界赛已经结束,这次EDG战队鏖战五局,拿下了比赛胜利。被寄予厚望的DK战队倒在了决赛现场,LCK观众十分失望。最近khan等人直播聊天,说起DK战队输比赛的原因。kha翼星求生会是下一个无人深空吗?翼星求生是今年唯一一个在外显端引起我高度期待的生存类游戏,不论是预告演示片段中的惊艳画面,还是在类地行星艰难求生的近未来科幻背景,都让它在如今渐成热门品类的生存建造游戏中拥有了不俗天玑9000100W快充环形山镜头,OPPO高端机稳了,1月份发布手机厂商近年来对于市场都是比较积极的,每当旗舰芯片一发布,都在争先抢后的适配自家的旗舰手机,华为手机业务大幅度下跌之后,这也加剧了小米OV之间的市场竞争,确实每一家都向消费者交出了Remedy为腾讯开发免费PvE射击游戏登陆PC主机和手机平台Remedy宣布他们和腾讯签署了协议,为后者开发一个代号为先锋的多人合作游戏。Remedy官网透露的细节如下这是Remedy的原创IP,免费合作PvE射击游戏,融合了Remedy的预测小米将会推出搭载天玑9000的小米12手机1。不出意外的话,过几个月后,小米会推出搭载天玑9000的小米12手机。因为天玑9000太优秀了。天玑9000天玑9000cpu比骁龙8强的多,gpu不如骁龙8。但是我们大多数时候拍照性能最强的几款手机,iphine13pro仅排第三,华为夺冠三星GalaxyS21Ultra三星GalaxyS21UltraHAI标配高通骁龙888移动平台,这颗芯片采用5nm工艺。三星GalaxyS21Ultra采用新升级的1。08亿像素
两项新任务将助力NASA更好地了解地日空间环境太阳发出中等水平的太阳耀斑,并于美国东部时间2015年10月1日晚上8点13分达到顶峰,美国国家航空航天局(NASA)的太阳动力学天文台(SDO)捕捉到了这一事件的图像。来源NASMS19进步号货运飞船成功发射在北京时间,2022年2月15日12时25分左右,俄罗斯在位于哈萨克斯坦拜科努尔发射场采用联盟2。1A运载火箭,将MS19进步号货运飞船送入预定轨道。2月15日哈萨克斯坦拜科努尔发全球水下生物声纹图书馆GLUBS将使用音频帮助监测变化的海洋生物全球水下生物声纹图书馆(GLUBS)将使用音频来帮助监测不断变化的海洋生物Staaterman等人在2017年和2018年记录的Bocontoadfish(Amphichthysc手机密码忘记了怎么解锁?不用花钱去刷机,按2个键10秒就搞定手机现在是人手都有一部,很多人也意识到手机安全的重要性,都会给手机上一个安全锁,也就是都会给手机的屏幕设置一个锁屏幕嘛。但是大家在日常生活中使用手机是否会遇到过这样的情况?就是手机iPhoneSE3售价曝光,搭载A15芯片却价格很香据有关消息称,苹果公司最后一款小屏手机iPhoneSE3将在今年三月正式发布。值得关注的是,iPhoneSE3将在与此前系列产品全球售价保持一致的同时,配备A15仿生芯片与5G连接选购空气净化器请记住这几点不得不说我们的生活环境健康指数已经到了日益严峻的地步。空气净化器也慢慢走进了千家万户。大部分的南方城市对比北方城市,空气污染要少很多,尤其是没有重工业的城市,几乎一年四季都不怎么需诺基亚再发新机!网友手机不错,下次别发了近日,诺基亚悄然发布了一款千元新机诺基亚G21,售价170欧元(约1222元人民币),我们可以将这款手机看成诺基亚G20的继任者,相较于上代产品,诺基亚G21在电池容量充电速度屏幕五张图,三分钟,让宝宝春季长高又长肉大家好,我是麦芽妈妈,你的育儿小助手。立春已过,随着气温回升,孩子体内阳气也开始生发,肝火也会变旺,此时肝旺而脾弱,所以春天特别要给孩子健脾胃,清肝火。今日份超干货,宝宝春季脾胃养女孩听说幼儿园延迟开学,坐车上放肆大笑,网友快买套试卷给她2月14日,江苏苏州。女孩和妈妈乘车出行,不料开心到起飞,原来女孩在半路上从妈妈那里得知了延迟开学的消息,立马开心地哈哈大笑,笑声太魔性,让妈妈也绷不住了。据悉,因为近期苏州疫情的湖南元宵晚会主持班子集体翻车,河南台新颖,央视主持成最大赢家元宵晚会你们看了吗?作为新年里的最后一场晚会,饭姐这两天蹲在电视前盯着直播和重播看完了各个台的元宵晚会。虽然有很多人已经看过明星们表演的节目,但各台主持班子的状态细节大家肯定没有注山西那种面最好吃?网友评出这几种,看看有你爱吃的吗?大米白面构成了人民生活中粮食的大多数,尤其是在过去水稻产量还没那么高的时候,面食陪伴了无数人特别是北方人的一日三餐,尤其是山西据说面食有上千种,有着世界面食之跟的称号,在这上千种面