×
暂无评论
图文详情
  • ISBN:9787115274755
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:442
  • 出版时间:2012-04-01
  • 条形码:9787115274755 ; 978-7-115-27475-5

本书特色

JUnit是领先的Java单元测试框架,它的4.8版本在很大的程度上改善了Java的开发流程。 为了提高测试效率,JUnit针对新的应用程序类型(比如Ajax和基于HTML的表示层)以及应用程序框架(比如EJB和OSGi)进行了扩展。 《JUnit实战(第2版)》经过彻底的修订,是目前针对Java应用程序进行单元测试的全新指南。它提供了各种解决实际问题的技术,例如,使用mocks进行隔离测试、为JavaEE和数据库应用程序进行容器内测试以及测试自动化。《JUnit实战(第2版)》采用了实例驱动的编写风格,并涵盖了JUnit4.8的新功能,比如简化测试编写的新注释、改进的异常处理以及新的断言方法。此外,你还会学到如何将JUnit与其他重要的开源框架、工具进行集成。 《JUnit实战(第2版)》介绍了:单元测试,将JUnit与TDD、BDD、持续集成以及其他zuijia实践进行整合,数据库和Web应用程序的单元测试。 “本书不仅针对JUn.1、而且还针对常用的单元测试给出了quan威的指导。” ——Tyson S.Maxwell,Raytheon公司 “我向所有认真对待JUnit测试的人推荐这本书。” ——Robert Hanson 《GW Tin Action》作者“为单元测试打下一个稳固的基础,尤其是以Ant/Maven和Eclipse进行的单元测试。” ——Doug Warren Java Web Services公司“本书展示了如何想尽一切办法来进行测试。” ——John Griffin《Hibernate Search in Action》作者之一

内容简介

  本书从认识junit、不同的测试策略、junit与构建过程、junit扩展4个方面,由浅入深、由易到难地对junit展开了系统的讲解,包括探索junit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度测试、使用mock objects进行测试、容器内测试、从ant中运行junit测试、从maven2中运行junit测试、持续集成工具、表示层的测试、ajax测试、使用cactus进行服务器端的java测试、测试jsf应用程序、测试osgi组件、测试数据库访问、测试基于jpa的应用程序、junit的其他用法等内容。
  本书不仅仅介绍了使用junit框架测试项目必须掌握的核心概念,还指导读者如何使用junit框架编写自己的测试用例,并针对在编写代码的过程中如何使得代码可测试给出建议。本书还介绍了基础的软件开发原则,如测试驱动开发(tdd)等,以便指导用户如何使用不同的工具来测试典型java ee应用程序的每一层。此外,本书也提供了几个附录,以帮助读者快速转换到*新版本的junit,并且能够轻松地集成自己喜欢的ide。
  本书适合于已具有一定java编程基础的读者,以及在java平台下进行各类软件开发的开发人员、测试人员。对于单元测试学习者和编程爱好者来说,本书则具有极高的学习参考价值。

目录

第1部分 认识junit
第1章 junit起步 
1.1 证实它能运行 
1.2 从零开始 
1.3 理解单元测试框架 
1.4 junit的设计目标 
1.5 安装junit 
1.6 使用junit测试 
1.7 小结 
第2章 探索junit的核心 
2.1 探索junit核心 
2.2 运行参数化测试 
2.3 junit的测试运行器 
2.3.1 测试运行器简介 
2.3.2 junitcore fa?ade
展开全部

作者简介

Petar Tahchiey,曾是HP的软件工程师,也是Jakarta Cactus项目的核心开发人员。  Felipe Leme,是JCP成员,也是DbUnit和Cactus的贡献者。  Gary Gregory,是一位具有20多年经验的Java开发者,他目前在为遗留集成开发应用服务器。  Vincent Massol,是《JUnit实战(第1版)》的作者。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航