主页 详情

《持续轻量级JAVA EE开发 编写可测试的代码》_(美)安德鲁·李·鲁宾格(Andrew Lee Rubinger),阿斯(Aslak Knutsen)著;

【书名】:《持续轻量级JAVA EE开发 编写可测试的代码》
【作者】:(美)安德鲁·李·鲁宾格(Andrew Lee Rubinger),阿斯(Aslak Knutsen)著;崔婧雯译
【出版社】:北京:电子工业出版社
【时间】:2017
【页数】:245
【ISBN】:9787121306488
【SS码】:14190054

最新查询

内容简介

第1章 持续性

预防的真理

被动的错误处理

主动的质量策略

软件开发流程

串行模型

迭代模型

测试即开发

测试的分级

单元测试

集成测试

基础测试框架

JUnit

TestNG

持续开发

第2章 启动技术

BootstrapPing

Apache Maven

JBoss Forge

版本控制

Git

Java EE的测试平台

Arquillian

ShrinkWrap

ShrinkWrap Resolvers

实验性功能

运行时

WildFly

OpenShift

进入编程

第3章 从零到生产

开发环境

一个新项目

用Arquillian编写第一个集成测试

在本地运行应用程序

运行Arquillian集成测试

通过JBoss Developer Studio部署到OpenShift上

第4章 需求和示例应用程序

GeekSeek介绍

功能集

概念数据模型

逻辑数据模型

获得,构建,测试和运行GeekSeek

用例和章节指南

第5章 Java持久化和关系型数据

第6章 NoSQL:数据网格和图数据库

第7章 业务逻辑和服务层

第8章 REST和可寻址服务

第9章 安全性

第10章 用户界面

第11章 组装及部署

第5章 Java持久化和关系型数据

关系型数据模型

Java持久化API

POJO实体

用例和需求

用户角度

技术考虑

实现

实体对象

存储库EJB

需求测试场景

测试搭建

CRUD测试

第6章 NoSQL:数据网格和图数据库

RDBMS:不擅长处理二进制数据

数据网格

RDBMS:不擅长处理关系

图论

用例和需求

实现

Attachment

Relation

需求测试场景

Attachment CRUD测试

Attachment持久化的事务完整性

验证关系

第7章 业务逻辑和服务层

用例和需求

新用户注册时发送邮件

实现

需求测试场景

仅供测试所用的SMTP服务器

测试

第8章 REST和可寻址服务

企业Java里的REST:JAX-RS规范

用例和需求

实现

存储库资源

描述转换器

@ResourceModel

LinkableRepresentation

ResourceLink

需求测试场景

黑盒测试

验证支持Warp的HTTP协定

Arquillian Warp

测试装置搭建

HTTP协定测试

第9章 安全性

用例和需求

实现

支撑软件

需求测试场景

综述

搭建

安全测试

第10章 用户界面

用例和需求

实现

需求测试场景

纯JavaScript

功能性行为

第11章 组装及部署

获得JBoss EAP

在JBoss EAP上运行

使用EAP远程容器

使用EAP托管容器

持续集成和授权Build服务器

在CloudBees上配置GeekSeek Build

使用EAP存储库布局CloudBees Jenkins

Git Push事件的自动构建

推送到过渡和生产环境

搭建OpenShift应用程序

移除默认OpenShift应用程序

从CI Build推送Job到OpenShift

第12章 结语

索引


书查询(www.shuchaxun.com)本网页唯一编码:
da79cda4ffb5695b9bc4e20d2fb95185#3256dc6e1df2a3e5f3b19068d9c36909#35162032#14190054.zip