持续轻量级Java EE开发:编写可测试的代码

当前位置:首页 > 计算机/网络 > 程序设计 > 持续轻量级Java EE开发:编写可测试的代码

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2017年03月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装-胶订
  • 是否套装:否
  • 国际标准书号ISBN:9787121306488
作者:(美)Andrew Lee Rubinger(安德鲁·李·鲁宾格),Aslak Knutsen(阿斯拉克·克鲁特森)出版社:电子工业出版社出版时间:2017年02月 
编辑推荐
讲述从零开始将一个空白存储库建设成完整部署在公有云之上的公开应用程序。
用具体的代码深入地阐述了项目和归档创建的自动化、Maven build 在流程里的编程式集成,以及所有级别的测试。
介绍了不少有用实践,展示如何测试难以测试的场景,包括SMTP 服务器和消息驱动Bean 的样例。
 
内容简介
如今,测试已不再是企业发展中的"可选”部分,其必将成为企业发展壮大的核心武器。本书旨在指导读者使用测试平台进行持续开发。本书首先阐述了测试在企业发展中的重要性,然后大篇幅地分析了一些用户在发展中会遇到的共性问题(例如,如何引导新项目及验证用户界面)的解决方案,*后,指导用户了解如何构建一个终端到终端的测试方式。
作者简介
Andrew Lee Rubinger 是Red Hat 部门之一,JBoss 的资深软件工程师,主要负责公司的EJB 3.x 实现的开发工作。他是Java EE 技术的早期使用者,并且是技术论坛上的活跃贡献者。Aslak Knutsen,Arquillian 的项目领导,是RedHat、JBoss 的资深软件工程师。他曾经参与Arquillian、ShrinkWrap、Weld 和Seam 3 等项目,是JBoss Testing 项目的创始人,也是很多重要的业界大会,包括Devoxx、JavaOne、Jazoon、JFokus 和Geecon 的演讲者。 Andrew Lee Rubinger 是Red Hat 部门之一,JBoss 的资深软件工程师,主要负责公司的EJB 3.x 实现的开发工作。他是Java EE 技术的早期使用者,并且是技术论坛上的活跃贡献者。
Aslak Knutsen,Arquillian 的项目领导,是RedHat、JBoss 的资深软件工程师。他曾经参与Arquillian、ShrinkWrap、Weld 和Seam 3 等项目,是JBoss Testing 项目的创始人,也是很多重要的业界大会,包括Devoxx、JavaOne、Jazoon、JFokus 和Geecon 的演讲者。
目  录
序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
前言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix

第1 章持续性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
预防的真理1
被动的错误处理1
主动的质量策略2
软件开发流程3
串行模型3
迭代模型3
测试即开发5
测试的分级5
单元测试6
集成测试7
前  言
  即使是古老的J2EE 也绝不仅仅是关于开发的。
  从企业Java 的出现开始,就有了严格定义的整体角色概念。组件提供者、组装者、系统管理员和服务器提供者,都有清晰且独特的职责,但是这些角色在真实世界里很少有真正的支撑。因为政策和组织结构的原因,开发人员通常需要承担所有这些角色的职责,可能的例外也只是系统管理和运维。开发人员的首要目标是开发,因此上述意图良好的角色划分很快就没有意义了。
  在“真实世界”里,特定的运维部门负责维护开发周期的成果,尝试安装、运行、保持应用在线。因此这里真正起作用的是人为划分的模型,但是它和最佳方式相去甚远。有时情况会尤其糟糕,签署文档甚至会比产品质量更加重要。
  如果你只对快速hack 感兴趣,那么肯定会厌恶Java EE 和应用服务器,也很可能会因此讨厌这本书。如果你只关注于开发,那么打包、部署、监控和管理听上去就是多此一举。

 持续轻量级Java EE开发:编写可测试的代码下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017