版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、持续集成与自动化测试的实现,在项目开发中,大家觉得哪些是浪费时间的事情冒着大风险要去去做的事情,项目组件太多,编译后在生产上出问题,难排查每次版本迭代,总有老功能出问题发布环境出问题代码合并出问题复杂的环境如何部署.,持续集成之父,2002年ContinuousIntegration持续集成-教父MartinFowlerThoughtWorks,功能验证测试,兼容性与用户测试,单元测试,CodeReview,接口测试,服务层测试,1.UI界面层,2.业务逻辑层,3.数据处理层,UI,Service,Unit,持续集成是什么,频繁,每个开发者每天都应当向代码库进行提交。在实践中,越是频繁提交,可
2、能导致冲突的地方就越少,因而也越容易发现-MartinFowler,频繁、持续的在多个团队成员的日常工作中进行集成、验证并反馈,持续集成的好处,减少风险减少重复的过程产生可部署的软件,为什么要持续集成测试,总是在解决环境问题,更新代码后,环境又挂啦,旧的功能模块又挂了,XXX功能上个版本不是好的嘛,怎么这次发版挂了呀,呀,知道问题了,刚刚新增加了功能,老的功能挂了,马上修复,再测测,时间太短,没时间做回归测试,这么短时间,还要做回归测试,时间怎么够,这个产品2天后一定要上线,为什么要持续集成测试,尽早发现集成问题提高测试效率通过自动化回归测试,去验证旧的模块功能,来减少重复工作,持续集成并不能消除Bug,而是让它们非常容易发现和改正-MartinFowler,持续集成的构建策略,频繁提交代码,自动化构建编译,自动化环境部署,自动化测试,自动化通知结果,构建工具,构建结果通知机制,邮件,短信,持续集成测试用例,UI测试覆盖率统计,接口代码覆盖率,自动化测试的优点,程序的回归测试更方便运行更多更繁琐的测试测试具有一致性和可重复性回归回归回归,自动化测试的误区,不能取代手工测试,有很多需要人脑判断结果的测试用例无法用自动工具实现期望自动测试发现大量新缺陷,测试报告平台,总
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【中考真题】四川省泸州市2026年中考英语试题(解析版)
- 沪科版九年级全册物理第十五章 实践:探究雷电的奥秘 同步精讲精炼学案
- 疼痛学主治医师:基础知识必看题库知识点(强化练习)
- 统编版语文五年级上册期中质量检测(含答案)
- 节日旅游线路策划合同协议
- 线上客户服务标准规范协议2026年发布
- 2026年自动化控制系统采购合同协议
- 拓展训练项目执行与监督协议
- 公共广场亮化工程验收协议2026版
- 棋牌室场地租赁合同签订协议
- 第四单元 比例(教学设计)-【大单元教学】六年级数学下册同步备课系列(人教版)
- 2025年中大综评面试题及答案
- 城镇供水排水行业职业技能竞赛化学检验员(排水化验员)赛项理论考试题库(含答案)
- DZ∕T 0201-2020 矿产地质勘查规范 钨、锡、汞、锑(正式版)
- 2024年银川市金凤区国有资本运营有限公司招聘笔试参考题库附带答案详解
- 城镇低效用地再开发信息管理平台建设解决方案
- 《浙江省城镇既有住宅房屋结构安全排查技术导则(试行)》
- 《济南市城镇燃气领域重大隐患判定指导手册》
- 山东省6项核心制度护理课件
- 细胞与分子生物学
- 教学成果奖培育思考
评论
0/150
提交评论