- 商品参数
-
- 作者:
(荷)毛里西奥·阿尼什(Maurício Aniche)著著|
(荷)毛里西奥·阿尼什(Maurício Aniche)著编|
(荷)毛里西奥·阿尼什(Maurício Aniche)著译|
(荷)毛里西奥·阿尼什(Maurício Aniche)著绘
- 出版社:清华大学出版社
- 出版时间:2023-06
- 版次:1
- 印次:1
- 开本:其他
- ISBN:9787302629375
- 版权提供:清华大学出版社
本书将帮助你交付优质软件。对于软件工程师来说,测试是开发过程中最关键的部分。为编写良好测试以及防止bug进入生产环节,你必须精通掌握基于需求规格的测试、边界测试、结构化测试以及其他核心策略。
《Effective软件测试》面向开发人员,指导你完成一个单元乃至整个组件的所有不同类型的测试。开发者将学会如何使代码便于测试,以及如何编写易维护的测试代码,从而创建无bug的软件。本书的讲解全面系统,十分透彻,为示例代码添加了注释,呈现紧贴现实的场景,并做了深入阐述。
主要内容:
设计能够找到bug的严密测试套件;
适时地使用单元测试、集成测试和系统测试;
前置条件、后置条件、不变式、契约测试和基于属性的测试;
设计测试友好的系统;
测试最佳实践和测试坏味道;
利用基于Java的示例来阐释概念,这些概念也适用于其他面向对象的语言。