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

社区分享致远互联基于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人。
  五、后续测试平台完善计划
  ■ 测试平台与精准测试的集成
  目前,致远互联的测试团队正在初步推动并搭建精准测试平台相关建设内容,后续和测试平台做数据打通与集成,实现测试构建后精准推送受影响的功能测试用例到相关测试人员处,并自动拉起构建接口自动化任务,快速完成测试任务;
  ■ 契约测试探索
  致远互联产品微服务架构体系庞大,为了确保微服务之间足够兼容及通信协议调度正常,后续将引入契约测试,实现问题的快速定位和测试前移。

江苏镇江的房价会不会跌回2015年的水平?想多了吧。预计一年内还会上涨10个点左右镇江的房价目前约在1。02万元每平方米左右。镇江市是江苏省的三线城市,虽然人口不多,但是由于地理位置相当不错,位于长江三角洲经济区内,旁边就什么是公务员?公务员分为哪几种?根据公务员法,公务员要符合三个条件,指依法履行公职纳入国家行政编制由国家财政负担工资福利的工作人员。可以看到,公务员和行政编制并不是划等号的,公务员都是行政编制,行政编制的未必是公我奶奶去世了,按照习俗,我妈三年内不能穿红色的,我妈工作服是红色的,要怎么向单位写申请书不穿工作服?工作和平时分开吧。生活中按风俗来就好。如果不分开,那很多人都应该回到古代去,丁忧三年。辞职以表孝心上班穿工作服,下班不穿红色衣服就行了。只在单位穿不就可以了,人都去世了,在讲究那么邻居失手打死媳妇,岳父说为了外孙不报警,他还用承担法律责任吗?无疑你这岳父是个自以为是的法盲,不仅断送他人,更会祸及自己与家人,家人失手打死人这是严重的犯罪行为岂能隐瞒忽悠的?主动投案自首或许还可以从轻发落,若是隐匿只能是罪加一等加一等,你岳公务员四级主任科员相当于专业技术事业人员几级?公务员职级分为二级科员一级科员四级主任科员三级主任科员二级主任科员一级主任科员四级调研员三级调研员二级调研员一级调研员二级巡视员一级巡视员等。而事业编专业技术岗分为初级十三级初级十假如农村大学生在城里找不到女朋友,过年愿意回农村找个只上过初中的女孩做老婆吗?3000块钱你只能招到一个大学生,招不到一个农民工。我们不用假如,即使现实生活当中上了大学的人,在城市里面不一定能够找到女朋友,但是回到农村当中找到一个只上过初中的女孩做老婆,能不我国神舟13号发射成功,并快速对接,在国际上有何影响?至少有四大影响,一是全球无死角实时卫星定位通信,二是无人工干预自主交汇对接,三是厘米级定点定位,四是氧气,饮水等生保再生系统的长时间正常运行。想一想这些技术,如果把它运用到导弹,潜已经离职了,领导让回公司帮他带新人,说是有偿的,但是根据他平时总是欺骗人的作为,到底要不要答应他?不要答应他,大多数利用你的剩余价值。提前一个月提离职,应该在最后一个月交接工作回去只干活,不帶新人。工资一天一结。带会徒弟饿死师傅,是人都知道的,何况是不讲道德的领导!不要答应,除请问六级485考研英语60分难吗?首先,不难。其次,四六级和考研英语是有区别的,不过本科阶段就已经考过了六级,说明你的英语应试水平还不错,那么应对考研英语也不成问题。但是你要认真对待考研英语,因为在备考的同时,还需为什么现在上小学都要上民办,哪怕一年3万学费。大学反而都上公办。为什么?题目有点偏颇,不是小学都去上民办。根据我所接触和了解的情况大致可以这样去理解(因为所处的环境不一样,也许有局限性)。1。公立学校的师资力量也不一样,师资力量好的学校招生压力也是很大女孩嫁到上海,上海都有哪些文化和规矩?比如婆媳应该如何相处?我同学的表姐嫁到上海以后,她说初次来到大城市,一定要故作端庄,遇事强装镇定,还要了解这个城市的文化气息,还说上海的姑娘美丽端庄,如果有能力一定要娶上海的姑娘,说的我心动无比忍不住想
一个好消息来了,新能源,还会继续上涨吗?新能源,是A股最有活力的行业,没有之一。因为这是战略方向,发展新能源,不以谁的意志为转移,而是市场客观规律。资金重仓了,就像白酒一样,它就不会再冷却了,会反复炒作。很多朋友喜欢新能做自动化测试选择Python还是Java?前言自动化测试,这几年行业内的热词,也是测试人员进阶的必备技能,更是软件测试未来发展的趋势。特别是在敏捷开发模式下,产品迭代速度快,市场不断调整,客户需求不断变化,单纯的手工测试越充电5分钟,续航200公里!小鹏G9是硬件堆料王?Hello大家早上好!作为一款定位高端的大5座纯电SUV,小鹏G9已经开启了预定,并预计在9月上市。官方表示主力车型售价可能在40万左右。40万属实不便宜了,下面就跟辰哥一起来看一自己卷自己?比亚迪海豚和比亚迪e2对比,哪个更值得选择2022粤港澳大湾区车展提起纯电车,相信大家首先能想到的国产品牌就是比亚迪了,确实在这一领域中,以电池起家的比亚迪占据了先天的优势,无论是技术的积累还是研发团队的完善程度等等,都是油价调整消息油价连涨3天!8月27日汽柴油调后最高限价油价调整消息油价连涨3天!8月27日汽柴油调后最高限价今天是2022年8月27日,星期六!油价下调后的第一个周末,车主都纷纷前往加油站去排队加油,下轮油价调整或将再次开启上调窗口,锂业双雄发力固态电池撰稿丨马斯克斯编辑丨麦子美编丨CBEA独耀近期,新能源光伏赛道发生了一场激战。上游的硅料巨头通威股份发力电池组件,依成本和价格优势,或将独揽华润电力第五批光伏组件集采订单。下游的隆中关村生命科学园三期发力精准医学方向首批入园企业签约8月25日,2022生命谷CGT产业创新大会召开。作为昌平生命谷年度产业盛会,本次大会汇聚中外近百家机构的生命科学领域领军人物,共觅精准医学研发及创新机会。会上,康桥医疗健康产业设APP对消费者和商家的价值体现在哪些方面随着移动互联网的发展以及智能手机的大面积普及,我们的生活变得日益智能化信息化网络化,人们不仅可以做到足不出户就能吃遍美食,更可以知天下事交四方好友。因此现在越来越多的企业都致力于开2022秋冬时尚趋势,消费者自我意识觉醒,小众圈层即将崛起8月22日,2022淘宝天猫服饰行业秋冬新势力周正式拉开帷幕。白皮书数据显示,如今60的消费者对于服饰类产品的购买关注点更聚焦于设计风格。随着文化间的碰撞交融民族文化自信的提升小众82年,邓小平为何坚决裁掉铁道兵?面对异议,邓小平一句话回复?背上了那个行装,扛起了那个枪我们要到祖国最需要的地方去。1983年12月31日,全体铁道兵们穿上军装,最后一次集体合唱了这首铁道兵志在四方,因为他们明天就要脱下军装,离开部队,再也中国儿童幽门螺杆菌感染现状及其影响因素的Meta分析目前,诸多研究已经证实幽门螺杆菌感染是胃癌发生的始动因素,与胃癌的发生密切相关WHO将幽门螺杆菌列为胃癌的类致癌原1。中国是胃癌高发国家,也是幽门螺杆菌的高感染国家2。幽门螺杆菌感