- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
xUnit自动化测试体系v0.3
xUnit 自动化测试体系
蒋刚毅(cay )
前言
• xUnit是一个开放源代码的,针对接口测试和单元测试
的框架家族,用于编写和自动化运行可重复的测试。
什么是xUnit ?
• xUnit面向的工作对象是单元和接口层,GUI层的测试
还是要依赖传统应用测试方法。
• 具体到我们公司,基础架构部以及其他自研项目中的
哪些对象适合
底层架构产品(通称“服务端测试”)适合xUnit测试。
xUnit测试?
问题及对策
我们的项目开发特点
短:生命周期
短
快:对客户
平:每次修
的反馈响应
改内容少
快
项目测试面临的挑战
挑战 后果
xUnit测试体系的对策
挑战 对策
项目体系复杂 分层测试
大量回归测试
自动化测试
测试时间不足
版本频繁修改 持续集成
xUnit测试体系介绍
xUnit测试体系的原则
有助于提高质量
作为规范的测试。“它应该做什么和它应该怎
么做”。
排除缺陷。
定位缺陷。
降低(而不是引入)风险
作为安全网测试,建立自动回归测试套件。
无测试风险,避免未测试代码和模糊测试,避
免修改SUT 。
xUnit测试体系的原则
易于运行,全自动化测试
可重复测试。
自检测试,无需手动参与。“好莱坞原则”
易于写和维护
简单测试。测试用例小,一次只测试一个问题。
健壮测试。随着系统的发展,测试应该最低限度的
维护。
创建公共方法和自定义断言,避免测试内复制。
对产品代码依赖性低,测试代码与产品代码分离,
避免修改SUT 。
xUnit测试核心要素:分层测试
由于产品的复杂度加大,系统的复杂度也加大,很多TestCase靠之前的GUI测试已
经无法覆盖,那么必须深入代码,对代码进行更有力的破坏才能让系统更稳定。
xUnit测试核心要素:自动化
手动脚本/操作测试费时费力,重复测试度高,测试覆盖率低。开发工程师对功能
1的修改,引起功能2 的错误,手动测试经常会导致BUG 的遗漏。需要有一个自动
化的测试用例库,编制安全网来保证回归测试的全面覆盖。
xUnit测试核心要素:持续集成
拥抱变化,实现快速响应,通过自动化测试安全网,在开发代码构建时就让测试
参与,尽快尽早的对开发代码进行测试。
xUnit 四阶段测试过程
xUnit方式设计每个测试,具有依次执行的4
个不同阶段:夹具建立、执行SUT测试、结
果验证和夹具拆卸。
夹具(fixture )建立,初始化测试“前”状态
执行测试,与SUT (System You Test)交互
断言结果,验证是否得到预期结果
拆卸测试夹具(fixture ),还原为进入状
您可能关注的文档
最近下载
- 2025贵州黔西南州畅达交通建设运输(集团)有限责任公司招聘10人备考试题及答案解析.docx VIP
- 党课讲稿:深入推动学习教育,筑牢作风坚固堤坝.docx VIP
- 《社会救助》课件 .pptx VIP
- Unit 1 How can we become good learners Section B 1a-1e 课件(共26张PPT)(含音频+视频).pptx VIP
- (2025年)伤口造口失禁专科护士理论考核考试试题(+答案).docx VIP
- 2025贵州黔西南州畅达交通建设运输(集团)有限责任公司招聘10人笔试备考试题及答案解析.docx VIP
- 美容培训课件抗衰老ppt.pptx VIP
- 青溪无菌线考试试卷—无菌线岗位.docx VIP
- 医用吊塔(国产).pptx VIP
- T_HSQTA 002-2023_太平魁红茶_标准.pdf VIP
文档评论(0)