《信息科学与技术丛书:设计驱动测试》主要介绍了设计驱动测试(DDT)的思想和一种全新的软件开发过程—ICONIX。作者希望通过一个个真实而具体的案例告诉读者,如何在实践中达到测试的最佳平衡和优化。《信息科学与技术丛书:设计驱动测试》共分12章,第1~3章介绍了全新的DDT和传统的TDD之间的差异。第4~8章通过一个真实的Web地图案例,讲解了如何在项目实践中运用DDT的思想。第9~12章主要描述了如何在自动化测试、算法测试、单元测试等环节中使用DDT。《信息科学与技术丛书:设计驱动测试》可供软件开发人员、测试人员以及项目管理人员阅读和参考。出版说明译者序序关于作者关于技术评审人致谢开场白第一部分DDTvs.TDD第1章有人弄反了DDT要解决的问题很难知道什么时候完成将测试放在后期代价更大测试设计糟糕的代码很困难用户级测试很容易被遗忘开发人员变得自负测试有时缺少目标对DDT的与工具无关的快速概览DDT的结构DDT实战TDD与DDT的不同之处示例项目:Mapplet2.0介绍小结第2章使用TDD的HelloWorldTDD的十大特性10.测试驱动设计9.完全没有文档8.所有东西都是单元测试7.TDD测试不是完全的单元测试6.验收测试提供针对需求的反馈5.TDD导致盲目自信的变更4.设计在不断增长3.有一些预先设计就可以了2.TDD产生了大量测试1.TDD实在太难了使用TDD实现登录用例理解需求考虑设计编写第一个测试先行的测试编写登录检查代码从而使测试通过创建模拟对象从重构代码看设计的浮现TDD中的验收测试结论:TDD实在太难了小结第3章使用DDT的HelloWorldICONIX/DDT的十大特性10.DDT包含业务需求测试9.DDT包含场景测试8.测试是被设计驱动的7.DDT包含控制器测试6.DDT测试更灵活,更简单5.DDT中的单元测试是“经典”的单元测试4.DDT中的测试用例可以转换成测试代码3.DDT测试用例指导测试计划2.DDT测试对开发和测试团队都很有用1.DDT可以消除重复工作使用DDT实现登录步骤1:创建健壮性图步骤2:创建控制器测试步骤3:添加场景步骤4:将控制器测试用例转换成为类步骤5:生成控制器测试代码步骤6:绘制序列图步骤7:创建单元测试用例步骤8:填充测试代码小结第二部分真实世界中的DDT:Mapplet2.0旅游网站第4章Mapplet项目简介ICONIX流程/DDT十大“To-Do”列表10.创建架构9.对需求达成共识并进行测试8.从问题域驱动设计7.使用UI故事板编写用例6.编写场景测试验证用例5.测试概要设计和详细设计4.经常更新模型3.保持测试脚本与需求同步2.更新自动化测试1.比较待发布版本和原始用例小结第5章详细设计和单元测试单元测试十大“To-Do”列表10.从序列图开始9.在设计中标识测试用例8.为每个测试用例编写场景7.聪明测试:避免重叠测试6.把测试用例转换为UML类5.编写单元测试和相关的代码4.编写白盒单元测试3.使用模拟对象框架2.用单元测试测试算法逻辑1.编写集成测试的独立套件小结第6章概要设计和控制器测试控制器测试十大“To-Do”列表10.从健壮性图开始9.为控
"synopsis" may belong to another edition of this title.
US$ 18.00 shipping from China to U.S.A.
Destination, rates & speedsSeller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date :2014-01-01 Pages: 292 Publisher: China Machine Press Information Science and Technology Series: Design-driven testing. focuses on the design-driven testing (DDT) thinking and a new software development process - ICONIX. The authors hope that through one real and concrete case tells readers how to achieve the best balance and optimize the test in practice. Information Science and Technology Series: Design-driven testing is divided into 12 chapters. the first chapter descri. Seller Inventory # BX055427
Quantity: 3 available