题名:JUnit实战
作者:(美) Petar Tahchiev ... [等] 著
出版年:2012
ISBN: 978-7-115-27475-5
分类号: TP312
中图分类: 程序语言、算法语言
译者: 王魁
定价: 79.00元
页数: 442 页
出版社: 人民邮电出版社

《JUnit实战(第2版)》从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度测试、使用mock objects进行测试、容器内测试、从Ant中运行JUnit测试、从Maven2中运行JUnit测试、持续集成工具、表示层的测试、Ajax测试、使用Cactus进行服务器端的Java测试、测试JSF应用程序、测试OSGi组件、测试数据库访问、测试基于JPA的应用程序、JUnit的其他用法等内容。<br />《JUnit实战(第2版)》不仅仅介绍了使用JUnit框架测试项目必须掌握的核心概念,还指导读者如何使用JUnit框架编写自己的测试用例,并针对在编写代码的过程中如何使得代码可测试给出建议。《JUnit实战(第2版)》还介绍了基础的软件开发原则,如测试驱动开发(TDD)等,以便指导用户如何使用不同的工具来测试典型Java EE应用程序的每一层。此外,《JUnit实战(第2版)》也提供了几个附录,以帮助读者快速转换到最新版本的JUnit,并且能够轻松地集成自己喜欢的IDE。

Petar Tahchiev是一名软件工程师,担任了Apache软件基金会(Apache SoftwareFoundation)的Jakarta项目管理委员会(PMC)成员。多年来,他一直是JakartaCactus的开发主力,也参与了Apache Maven开发团队。此外,他也是JCP成员和Bulgarian JavaUser Group(BGJUG)的负责人,经常在OpenFest、ApacheCON、CommunityONE和许多其他会议上发表演讲。Petar在保加利亚出生并长大,并以优异的成绩毕业于索非亚(Sofia,保加利亚首都)大学的数学系。他曾在德国和荷兰的公司(如Unic、惠普)任职多年,现在他回到可爱的索非亚,重点发展他自己的公司Phamola,他的公司主要为客户在如何通过技术赢得优势方面提供帮助和建议。