图书介绍

持续集成实践pdf电子书版本下载

持续集成实践
  • 兰洋,温迎福编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121262388
  • 出版时间:2015
  • 标注页数:234页
  • 文件大小:28MB
  • 文件页数:245页
  • 主题词:软件质量-质量管理

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

持续集成实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 持续集成:介绍篇 2

第1章 持续集成解决了什么问题 2

1.1 提高软件质量 2

1.2 节约时间,缩短项目发布周期 5

1.3 便捷部署 7

1.4 增强项目的可见性 8

1.5 建立团队对开发产品的信心 9

1.6 解决项目管理的困惑 10

1.7 总结 11

第2章 何谓持续集成 12

2.1 持续集成的定义 12

2.2 持续集成的特点 12

2.3 原则 15

2.4 总结 17

第3章 持续集成的核心价值 18

3.1 价值点 18

3.2 减少风险 19

3.3 根据变更构建软件 20

3.4 总结 22

第4章 持续集成实践步骤 23

4.1 如何选取最佳解决方案 23

4.2 持续集成实践计划 26

4.3 持续集成实践风险 31

4.4 总结 32

第5章 持续集成如何实施 33

5.1 场景一:Jenkins+版本控制 33

5.2 场景二:Jenkins+Selenium 37

5.3 场景三:Jenkins+Android 43

5.4 场景四:Jenkins+GitHub 52

5.5 总结 58

第2部分 持续集成:玩转Jenkins 62

第6章 持续集成工具Jenkins 62

6.1 持续集成工具介绍 62

6.2 为什么选用Jenkins 68

6.3 Jenkins简介 69

6.4 总结 71

第7章 搭建Jenkins环境 72

7.1 Jenkins的官网地址 72

7.2 安装环境 72

7.3 在Windows系统中安装Jenkins 78

7.4 在Linux系统中安装Jenkins 79

7.5 Jenkins的目录结构 80

7.6 总结 81

第8章 Jenkins的系统配置及使用说明 82

8.1 Jenkins的系统配置 82

8.2 插件管理 89

8.3 权限设置 89

8.4 Jenkins中slave节点的应用 92

8.5 新建一个构建 93

8.6 控制台操作 100

8.7 例子 104

8.8 Jenkins维护之升级 110

8.9 Jenkins维护之备份 111

8.10 总结 113

第9章 Jenkins与Ant、Maven结合 114

9.1 Ant简介 114

9.2 在Jenkins中配置Ant环境 114

9.3 用Ant构建项目 115

9.4 Ant的常用命令 116

9.5 Maven介绍 118

9.5.1 Maven简介 118

9.5.2 Maven的安装 119

9.5.3 Maven坐标详解 120

9.5.4 Maven的生命周期与命令行 122

9.6 在Jenkins中配置Maven环境 124

9.7 用Maven构建项目 125

9.8 总结 127

第10章 持续评审、持续部署与持续反馈 128

10.1 在Jenkins中配置Checkstyle 128

10.2 在Jenkins中配置FindBugs 129

10.3 在Jenkins中配置Publish over SSH 132

10.4 在Jenkins中配置Weblogic项目的部署 134

10.5 在Jenkins中配置Tomcat项目的部署 135

10.6 Jenkins中邮件的配置 136

10.7 配置构建完成后自动发送邮件 142

10.8 总结 144

第3部分 自动化测试篇:JenkinS+Selenium 146

第11章 自动化测试工具之Selenium 146

11.1 Selenium的定义 147

11.1.1 自动化测试的定义 147

11.1.2 Selenium是优秀的Web测试工具 148

11.2 Selenium 1.0与Selenium 2.0 148

11.3 浏览器的支持 149

11.4 Selenium RC的原理 150

11.5 Firefox的安装 150

11.6 Selenium IDE的安装 151

11.7 Firebug 152

11.7.1 Firebug简介 152

11.7.2 Firebug的安装 153

11.7.3 Firebug定位页面元素 154

11.8 Java开发环境的配置 156

11.9 Eclipse 158

11.9.1 Eclipse简介 158

11.9.2 Eclipse的安装 159

11.9.3 Eclipse的常用快捷键 159

11.10 Eclipse插件安装 160

第12章 Selenium入门 163

12.1 Selenium IDE的用法 163

12.1.1 Selenium IDE脚本的录制与回放 163

12.1.2 Selenium IDE脚本的调试 164

12.1.3 Selenium IDE脚本的导出 166

12.2 XPath的简介与应用 169

12.2.1 XPath简介 169

12.2.2 XPath中节点的定位 171

12.3 Selenium 2.0基础 172

12.3.1 下载Selenium lib包 172

12.3.2 打开浏览器 173

12.3.3 打开测试页面 173

12.4 如何在Selenium中查找与定位页面元素 174

12.4.1 By ID 174

12.4.2 By Name 174

12.4.3 By className 174

12.4.4 By XPath 174

12.5 Selenium如何操作页面元素 175

12.5.1 输入框 175

12.5.2 按钮 175

12.5.3 下拉选择框 175

12.5.4 弹出对话框 176

12.5.5 导航 176

12.5.6 上传文件 176

12.5.7 拖曳 177

12.5.8 双击 177

12.5.9 右键菜单 177

12.6 高级应用 177

12.6.1 读取Cookie 177

12.6.2 调用JavaScript 178

12.6.3 截图 178

12.6.4 页面的隐式等待 178

12.6.5 页面的显式等待 178

12.6.6 设置profile属性 179

12.7 其他 179

第13章 基于Selenium封装的测试框架 180

13.1 框架简介 180

13.1.1 框架特色 181

13.2 浏览器支持 181

13.2.1 Firefox 182

13.2.2 IE 182

13.3 Maven管理 183

13.4 TestNG工具 184

13.4.1 监听 187

13.5 关键字驱动 192

13.6 报告 193

13.6.1 日志 193

13.6.2 结果统计 197

13.7 其他功能 201

13.7.1 高亮 201

13.7.2 智能提醒 202

第14章 自动化测试持续集成 204

14.1 持续集成的基础配置 204

14.1.1 选择JDK的版本 204

14.1.2 配置源码管理方式 204

14.1.3 测试频率 205

14.1.4 配置Maven 206

14.1.5 Windows批处理命令设置 206

14.2 分布式测试执行 208

14.3 测试报告集成 210

附录A 技能储备 227

附录B 持续集成相关资源 228

附录C 名词解释 230

后记 234

精品推荐