分层自动化测试的七种武器-深圳敏捷之旅课件_第1页
分层自动化测试的七种武器-深圳敏捷之旅课件_第2页
分层自动化测试的七种武器-深圳敏捷之旅课件_第3页
分层自动化测试的七种武器-深圳敏捷之旅课件_第4页
分层自动化测试的七种武器-深圳敏捷之旅课件_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分层自动化测试

@-Adamadwu73个人介绍吴穹博士@吴穹AdamAgilean首席敏捷咨询师毕业于北京大学,师从于杨芙清院士,参与青鸟工程;自1998年任Rational中国区技术总监,帮助许许多多中国用户提升了软件工程水平,积累了丰富的实施经验;自2004年任RationalClearCase全球产品经理,在RationalClearCase美国研发总部工作了三年多的时间,积累了产品管理经验;2007年底回到中国,辅导了工商银行和平安科技的用例导入工作,辅导导了平安科技,华为科技,阿里金融等客户的敏捷转型工作;2不要和我再谈自动化测试了?自动化测试何去何从?厘清方向避开沼泽七种武器自动化测试何去何从?厘清方向自动化测试的价值自动化测试是防弹衣守护你的核心功能不要因为自动化测试没能发现许多缺陷而苦恼自动化测试何去何从?厘清方向避开沼泽传统自动化测试的误区全面自动化传统自动化测试的误区不稳定环境下的半自动化测试自动化测试何去何从?厘清方向避开沼泽七种武器分层测试规划分层测试就是构建高效的测试金字塔,不同层次的测试可以用尽量低的成本防御不同类型的风险正确的质量观–内建质量质量是开发人员的神圣责任,而不仅仅是测试人员的责任Theburdenofqualityisontheshouldersofthosewritingthecode.Qualityisnever“sometester’s”problem.只有将开发和测试完全地混合在一起,不分彼此,才能够真正获得好的质量Qualityisachievedbyputtingdevelopmentandtestingintoablenderandmixingthemuntiloneisindistinguishablefromtheother.稳定的测试环境及测试数据STG环境–专项测试STG环境–人工测试持续集成环境-人工测试STG环境–自动化测试持续集成环境-自动化测试测试机被测系统模拟外部系统测试机被测系统真实外部系统移交开源测试工具18测试DSL封装实现细节,实现航信测试DSL(DomainSpecificLanguage),使得业务专家就可以轻松编写联合测试案例屏蔽主机实现细节,在向开放平台的迁移过程中,可以保持测试案例基本稳定主机应用Pricing被测系统eTermLibraryPricingLib通讯层JavaLibAV系统接口层PythonLibTicketFlightPAT中文资源层Resource订票航班管理运价管理流程层测试案例层分层封装架构

持续集成驱动

编译自动化单元测试代码静态检查打包代码库工作区IVY库部署持续集成服务器反馈信息开发测试环境开发人员\测试人员持续集成驱动自动化测试22持续集成驱动利用成熟度模型来牵引整个组织改进Q&A联系方式:

email:

m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论