一、了解云效
1.1 云效是什么
云效,创立于2012年,是由阿里巴巴出品,是业内领先的面向企业的一站式研发效能平台,以提升研发效能为目标,通过线上化,透明化和自动化打通产品质量闭环,真正实现了持续集成持续交付。
1.2 云效为何而生
互联网快速发展,企业已经无法脱离互联网产品,技术研发能力、以及产品迭代能力;传统研发模式、产品发布流程已成为企业快速升级的绊脚石;
为解决业务发展快、系统复杂、开发协同难、开发测试比高等问题, 2012年3月,云效应时而生。借鉴敏捷的研发模式,摸索出了一套行之有效的方法和理念,并沉淀出一整套研发效能平台,实践效果显著。
1.3 阿里实践效果
- 周一到周四24小时持续发布,无发布窗口限制;
- 25%需求从创建到发布不超过6小时,46%需求从创建到发布不超过24小时;
- 开发测试比提升至7.5:1。
二、云效价值
2.1 客户的声音
- 一定规模的互联网企业,希望有一整套的研发平台,支撑业务的快速迭代,并保证研发质量。
- 转型中的传统企业,希望有成熟的解决方案改变传统的业务模式,抵御竞争压力、获得新优势。
- 发展中的创新企业,希望有成本低上手快的自动化工具平台,保障企业初创阶段的轻盈体态。
2.2 四大亮点助力
- 从需求-开发-测试-发布-总结形成需求研发闭环,提供一站式研发效能平台。
- 24小时持续交付,无发布窗口限制,提高时间利用性,让企业更快速的互联网化。
- 分层自动化层层把关,涵盖单元、接口、UI、前端、安全、性能,预发布等分层自动化测试,大幅度降低人工成本。
- 提供一整套企业提升研发效能的解决方案,持续提供帮助提高研发测试人员技能的增值培训讲座服务。
三、云效的理念
云效使命——为企业赋能,助企业提效,为企业提供最强大的一站式研发效能平台。
1. 线上化,透明化
需求变更可追溯 —> 项目状态全程跟踪—> 研发资源透明量化
2、流程自动化
持续集成(开发阶段) —> 接口、UI、前端分层自动化(测试阶段)—>发布验收自动化(发布阶段)
3. 需求研发闭环
推进客户第一,从客户反馈,到产品改进(需求,立项,发布)和效果review,形成产品 研发闭环,快速响应市场变化。
4. 一站式,可配置
研发流程可定制,产品服务可定制,针对不同企业,解决不同问题。
四、重点产品介绍
介绍的产品包括:指挥部、单测集成、环境管理、预发布、性能平台、前端自动化、UI自动化、接口自动化。
1.指挥部:提供需求管理、资源管理、立项管理、项目管理形成产品闭环,以及各维度资源的度量分析。
特点:项目需求价值可视化;技术资源透明线上化;项目管理自动化;PM协同项目成员高效管理
2.单测集成:对项目开发仓库地址进行代码变更监控,并提供多维度看板,有效降低开发在项目中单元测试的持续集成成本。
特点:自动监控,快速反馈质量;拥有多项专利,能满足大规模的持续集成构建支撑日构建10万次以上
3.环境管理:统一对测试服务器资源分组管理,进行批量操作。解决环境搭建成本高的问题。
特点:一键部署环境,全自动化编译构建
4.UI自动化平台:支持在线的脚本录制、脚本调试与维护,不需要接触脚本代码,均在WEB页面上可视化使用
特点:拥有多项专利,满足脚本快速创建、快速维护的需求
5.性能平台:在线制作Web网站性能脚本,支持http协议,无需任何IDE
特点:快速低成本进行性能压测
6.接口自动化平台:全网页在线制作接口自动化脚本,支持http协议,无需任何IDE
特点:快速低成本编写接口测试
7.前端自动化平台:快速检测多浏览器兼容性和JS错误,以及页面坏死链接问题
特点:
拥有多项专利
,能快速对海量页面进行前端质量的检测
8.预发布:发布前集成测试环境的自动部署以及分层自动化脚本集成执行调度
特点:支持多个项目代码合并后执行回归测试,保证质量。
五、客户感言
项目质量可以量化评估了,环境可以一键部署了,Bug可以有效跟踪回归了,case可以积累复用了,重复工作可以自动化了。从开发到测试到发布,提供一站式质量保障服务,多维度保证项目上线质量,大幅提升流程效率。
同时后续服务也很到位,有问必答热心解决,并且还提供多种培训,从系统操作到技术基础甚至员工发展规划,帮助公司员工快速成长。
—— 众安高级架构师欧昀
六、联系方式
网址:yunxiao.aliyun.com
邮箱:itest_group@service.alibaba.com
微博:阿里云效平台
QQ交流群:101628314