![自动化能力提升培训_第1页](http://file4.renrendoc.com/view/fea2bb297ec56ee6580c5fd79632f194/fea2bb297ec56ee6580c5fd79632f1941.gif)
![自动化能力提升培训_第2页](http://file4.renrendoc.com/view/fea2bb297ec56ee6580c5fd79632f194/fea2bb297ec56ee6580c5fd79632f1942.gif)
![自动化能力提升培训_第3页](http://file4.renrendoc.com/view/fea2bb297ec56ee6580c5fd79632f194/fea2bb297ec56ee6580c5fd79632f1943.gif)
![自动化能力提升培训_第4页](http://file4.renrendoc.com/view/fea2bb297ec56ee6580c5fd79632f194/fea2bb297ec56ee6580c5fd79632f1944.gif)
![自动化能力提升培训_第5页](http://file4.renrendoc.com/view/fea2bb297ec56ee6580c5fd79632f194/fea2bb297ec56ee6580c5fd79632f1945.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动化能力提升
自动化能力—人人的自动化能力是自动化的基础自动化能力—人自动化能力—人测试能力——自动化的基础测试能力对自动化有哪些帮助?设计有效的用例和自动化用例。如何做更好的测试分层可测试性设计。知道在整个项目流程中什么时候引入自动化。有价值的自动化(稳定性、准确性、易用性)。自动化能力—人代码能力——自动化的必要条件1、设计高质量的关键字(抽象、健壮性、稳定性及扩展性)自动化能力—人2、良好的接口自动化接口自动化最重要的自然是接口的设计,也是可测试性设计,一个产品的自动化能做到多高的程度,往往跟接口设计有着直接的关系,如何设计出好的接口?自动化能力—人3、单测、自动化框架设计测试协助开发做单元测试,如python、lua、c等单测掌握单元测试框架的使用对开发语言及开发功能实现的深入理解mock、打桩、数据结构构造等等单测技巧的掌握单测往往不需要你具备跟开发一样的编码实现能力,更多的是要理清开发的实现逻辑、接口的调用、配置及前置数据的构造方法等。实现符合产品线的自动化框架不同产品线根据产品特性不同,而对自动化框架有不同的需求,如vt的rspec框架、vs的可靠性故障注入、ac的自动化设计虽然是基于atm,但也在以前的基础上做了全面的抽象封装,等等。当你开始对整个产品线的自动化框架进行设计时,你个人的自动化能力基本已站在公司的前列了。自动化能力组织的自动化能力决定能否做好自动化自动化能力—组织如何成为一个好的自动化组织?1、简单的自动化2、有效的自动化3、全面的自动化自动化能力—组织简单的自动化--在团队没有形成规模的单元测试前,不管是接口自动化还是功能自动化,都应该设计成足够简单的形式,才能融入到组织,才能规模化。自动化能力—组织das的自动化设计:das的策略匹配功能自动化案例套路:1、上传一个test_data.ini文件2、修改文件中的某个字段3、回放一个数据包(不同案例共用一个数据包)4、检查匹配结果对于90%以上的策略匹配功能案例,只有第2步和第4步不同。自动化能力—组织有效的自动化--组织需要的自动化是能够给组织带来有效支撑和收益的自动化,自动化的可靠性和稳定性至关重要。自动化能力—组织全面的自动化--对于组织来说,只有接口自动化和功能自动化,是远远不够的,我们还需要更多、更全面的自动化。1、宏观上:
金字塔自动化测试模型:
我们需要更多的单元测试,这也是我们组织当前比较欠缺的一个自动化能力。自动化能力—组织金字塔测试模型很理想,能否做到?举个栗子,DAS项目:策略匹配模块实现了400个左右的单测,50+接口测试,手工测试只有10个左右,对应的bug数据如下:单测发现有效bug:65个(测试实现单测发现的,未统计开发单测发现问题数)
业务和UI体验性bug:34个自动化能力产品的自动化能力是我们最终的努力方向自动化能力—产品如何打造产品的自动化?
1、产品过程自动化2、产品运营自动化产品过程自动化1、持续集成
这个已经在多个部门开始实施,开发人员提交了新代码后,立刻进行构建、(单元)测试、代码扫描、审核等。根据结果,确定新代码是否可以合入到主线代码中。产品过程自动化2、持续交付
在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境的类生产环境进行更多测试,如果代码没有问题,可以继续手动部署到生产环境中。产品过程自动化3、持续部署
持续部署则是在持续交付的基础上,把部署到生产环境的过程自动化。产品运营自动化运营自动化
--跳出产品端,到市场或客户端,通过自动化数据采集和分析,帮助产品改进,提升产品价值。产品运营自动化应用感知分析平台:产品运营自动化应用感知分析平台效果:1、每周生成一次失效分析报告,推动产品改进2、发现识别失效应用800+3、应用识别失效分析算法准确率89%,审计失效分析准确率90%以上。产品改进效果:1:识别
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年个人股权投资协议常用版(三篇)
- 2025年五年级老师个人的年度工作总结(五篇)
- 2025年个人摄影服务合同模板(2篇)
- 2025年中学春季学期六年级组工作总结(四篇)
- 专题01 三角函数的图像与性质(解析版)
- 2025年个人饭店承包经营合同经典版(三篇)
- 木材检验与运输合同
- 汽车轮胎运输协议范本
- 天主教堂装修意向协议
- 学校装修施工合同模板
- GH/T 1030-2004松花粉
- 部编版六年级下册语文第3单元习作例文+习作PPT
- 四年级上册英语试题-Module 9 Unit 1 What happened to your head--外研社(一起)(含答案)
- 办理工伤案件综合应用实务手册
- 子宫内膜异位症诊疗指南
- 《高级计量经济学》-上课讲义课件
- 《现代气候学》研究生全套教学课件
- 护理诊断及护理措施128条护理诊断护理措施
- 情商知识概述课件
- 九年级物理总复习教案
- 天然饮用山泉水项目投资规划建设方案
评论
0/150
提交评论