
junit实战第2版(王魁译)
pdf中文版- 软件大小:45.2 MB
- 更新日期:2018-06-20
- 软件语言:简体中文
- 软件类别:电子文档
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍人气软件相关文章网友评论下载地址
junit实战第2版提供了丰富的开发案例,可以帮助用户在学习Java EE开发的时候获得更多的知识,该书籍从基础开始,介绍了认识JUnit、JUnit起步、探索JUnit的核心等知识,并且可以查看运行测试用例、安装和拆卸测试、创建测试集、运行测试集等内容,全书提供19章,第1章帮助你快速入门。本章通俗易懂地介绍了测试是什么、如何有效地进行测试如何编写自己第一个测试用例。通过对这一章的阅读,你会充分意识到测试是自然而然产生的,它总是在开发期间发生,第2章深入讨论了 JUnit构架及其构成。在这一章中,介绍了大部分的几jUnit常用功能,通过作者的文字介绍以及代码案例,您可以一边阅读书籍一边进行开发,对于学习junit开发方案以及开发技巧是非常有帮助的!

导读
《 JUnit实战(第2版)》经过彻底的修订,是目前针对Java应用程序进行单元测试的全新指南。它提供了各种解决实际问题的技术,例如,使用 mocks进行隔离测试、为 Java EE和数据库应用程序进行容器内测试以及测试自动化。本书采用了实例驱动的编写风格,并涵盖了Jnit4.8的新功能,比如简化测试编写的新注释、改进的异常处理以及新的断言方法。此外,你还会学到如何将 JUnit与其他重要的开源框架、工具进行集成。
目录
第1部分 认识JUnit
第1章 JUnit起步
第2章 探索JUnit的核心
第3章 掌握JUnit
第4章 软件测试原则
第2部分 不同的测试策略
第5章 测试覆盖率与开发
第6章 使用stub进行粗粒度测试
第7章 使用mock objects进行测试
第8章 容器内测试
第3部分 JUnit与构建过程
第9章 从Ant中运行JUnit测试
第10章 从Maven2中运行JUnit测试
第11章 持续集成工具
第4部分 JUnit扩展
第12章 表示层的测试
第13章 Ajax测试
第14章 使用Cactus进行服务器端的Java测试
第15章 测试JSF应用程序
第16章 测试OSGi组件
第17章 测试数据库访问
第18章 测试基于JPA的应用程序
第19章 JUnit的其他用法

详细内容
第11章持续集成工具165
11.1尝试持续集成165
11.1.1持续集成测试166
11.2拯救用户的 Cruise Control 168
11.2.1开始使用 CruiseControl 68
11.2.2创建一个示例项目169
11.2.3解析 Cruise Control配置文件169
11.3另一个持续集成工具— Hudson174
11.3.1 Hudson简介175
11.3.2安装17.5
11.3.3配置 Hudson176
11.3.4配置 Hudson中的项目177
11.4持续集成的优势180
11.5小结180
第12章表示层的测试18.5
12.1选择测试框架186
12.2 Htllnit简介186
12.2.1一个实例186
12.3编写 Hell nit测试187
12.3.1HTML断言187
12.3.2对特定的Web浏览器进行测试188
12.3.3测试多个Web浏览器188
12.3.12使用 HtmlUnit测试表单197
12.3.13测试框架( frame)198
12.3.14测试 JavaScript199
12.3.15测试CSS201
12.3.16SSL错误202
12.4集成 Hull nit和 Cactus 202
12.4.1在 Cactus中编写测试202
12.5 Seleniun简介204
12.6生成 Selenium测试206
12.6.1一个实例206
12.7运行 Seleniun测试207
12.7.1管理 Seleniun服务器207
12.7.2使用 JUnit4运行 Selenium测试208
12.8编写 Selenium测试211
2.8.1针对特定的Web浏览器进行测试211
2.8.2测试多个浏览器212
12.8.3应用程序和网络导航214
2.8.4通过引用访问元素215
12.8.5通过异常使测试失败215
12.8.6使用 Selenium测试表单216
2.8.7测试 JavaScript告警216
12.8.8捕获一个 JUnit3测试失败的截屏217
12.8.9捕获一个 JUnit4测试失败的截屏217
12.9 Humllnit E Selenium 218
12.10小结219
第15章测试JSF应用程序287
15.1引入JSF288
15.2介绍示例应用程序289
15.3测试JSF应用程序时的典型问题295
15.4测试JSF应用程序的策略296
第18章测试基于JPA的应用程序353
18.1测试多层应用程序351
18.1.1示例应用程序354
18.1.2多层、多种测试策略356
18.2JPA测试的方方面面3.59
18.3准备基础设施360
18.4测试JPA实体映射361
18.4.1使用 JPA ID生成器集成测试用例365
18.5测试基于JPA的DAO371
18.6测试外键名字376
18.7小结379
第19章 JUnit的其他用法380
19.1介绍381
19.1.1工具概述381
19.1.2运行示例382
19.2透明地使用mok382
19.2.1 Unitils 6 EasyMock支持383
19.22 FEST-Mocks

阅读说明
在《Unit实战》第2版中,我们介绍了使用 JUnit框架测试项目必须掌握的核心概念。但是,这并不是本书全部的内容!本书不仅教用户如何使用 JUnit框架编写自己的测试用例( (test case),而且还针对在编写代码的过程中如何使得代码可以测试给出建议
本书还介绍了基础的软件开发原则,如测试驱动开发(TDD)等。它也将逐步指导用户如何测试每一个典型 Java EE应用的每一层,例如,前层,使用诸如 Selenium和 JSFUnit此类的扩展工具;业务层,使用诸如 Cactus、 mock objects和stub此类的工具;最后的数据库和JPA层,使用诸如 DBUnit之类的工具
主要内容
本书介绍了:
单元测试
将 JUnit与TDD、BDD、持续集成以及其他最佳实践进行整合
数据库和Web应用程序的单元测试
推荐理由
本书是关于单元测试 Java EE组件的最佳指导手册。如果你正在寻找一些更加令人振奋的内容,那么你可以挑选其他图书中的任意一本,但是当你准备坐下来敲出一些代码时,你就会希望有这么一本书在你身旁
本书不是一本 JUnit教程,它深入系统地展示了 JUnit的方方面面。它还解释了 JUnit在软件开发过程的环境中的重要性。在此向广大的 JUnit初学者和 JUnit高级用户强烈推荐这本品质精良的图书。

关于本书
欢迎阅读《 JUnit实战》第2版!如果你拿起这本书,那么你就有可能是一名关注软件产品质量的Java开发人员。或许你使用过早期版本的 JUnit框架,或许你使用过其他的测试框架,亦或许这是你第一次接触软件测试。无论你之前拥有什么样的经历,你都可能对提高软件过程和软件质量感兴趣。本书旨在帮助读者掌握软件测试的基础知识和相关技能。软件测试包括了许多解决具体任务的项目、测试应用的不同组件和层。
版权说明
本书中文简体字版由 Manning Publications Co授权人民邮电出版社独家出版。未经出版者书面许可不得以任何方式复制或抄袭本书内容
版权所有,侵权必究
JU nit实战(第2版)
著:[美国] Petar Tahchicv Felipe Leme
Vincent Massol Gary Gregory
译: 王魁
责任编辑: 杜洁
人民邮电出版社出版发行
下载地址
-
junit实战第2版(王魁译) pdf中文版
其他版本下载
- 查看详情数科阅读器(OFD阅读器) 2.0.18.0419 官方版20.77 MB简体中文18-09-26
- 查看详情netty实战(带书签目录) pdf高清中文版12.9 MB简体中文18-01-31
- 查看详情人月神话(32周年中文纪念版) pdf高清晰完整版30.3 MB简体中文18-04-21
- 查看详情数据结构c++第3版(邓俊辉著) pdf高清扫描完整版19.3 MB简体中文18-05-02
- 查看详情正则表达式必知必会修订版 带书签 pdf高清版13.4 MB简体中文18-01-26
- 查看详情程序员的自我修养-链接、装载与库(潘爱民著) pdf 清晰扫描版29.1 MB简体中文18-04-18
- 查看详情java语言程序设计进阶篇原书第10版 pdf完整版67.5 MB简体中文18-01-31
- 查看详情node.js开发指南(郭家宝) pdf完整版5.56 MB简体中文18-05-31
- 查看详情linux内核设计与实现原书第3版 pdf清晰电子版36.7 MB简体中文18-06-30
- 查看详情php与mysql程序设计第4版 带书签 pdf高清免费版59.9 MB简体中文18-01-29
人气软件
03s702钢筋混凝土化粪池图集12.3 MB
/简体中文16g101-3图集45.9 MB
/简体中文netty实战(带书签目录)12.9 MB
/简体中文10s406建筑排水塑料管道安装图集3.6 MB
/简体中文人月神话(32周年中文纪念版)30.3 MB
/简体中文中国铁路地图下载1.21 MB
/简体中文数据结构c++第3版(邓俊辉著)19.3 MB
/简体中文java语言程序设计进阶篇原书第10版67.5 MB
/简体中文python语言在abaqus中的应用35.1 MB
/简体中文企业应用架构模式-[英]福勒著35.9 MB
/简体中文
相关文章
查看所有评论>>网友评论共0条
精彩评论