图书介绍
OPENSTACK最佳实践 测试与CI/CD2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 徐超著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121310348
- 出版时间:2017
- 标注页数:302页
- 文件大小:42MB
- 文件页数:317页
- 主题词:计算机网络-研究
PDF下载
下载说明
OPENSTACK最佳实践 测试与CI/CDPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 DevOps的起源和应用1
1.1 DevOps的起源和发展1
1.1.1 什么是DevOps1
1.1.2 DevOps的起源2
1.1.3 DevOps的发展3
1.2 DevOps在研发测试中的应用3
1.2.1 软件活动中的常见问题4
1.2.2 DevOps的应用4
本章小结7
第2章 CI/CD和软件测试基础8
2.1 CI/CD介绍8
2.1.1 什么是CI/CD8
2.1.2 CI/CD的未来发展13
2.2 CI/CD在软件研发测试中的应用14
2.3 软件测试的生命周期16
2.3.1 需求分析17
2.3.2 制订测试计划20
2.3.3 编写测试用例22
2.3.4 测试评审23
2.3.5 测试执行23
2.3.6 测试分析和报告24
2.4 软件测试的分类27
2.4.1 根据分层概念划分27
2.4.2 根据测试对代码可见性划分28
2.4.3 根据测试时期划分29
2.4.4 根据面向服务划分29
2.5 ACC测试和PDCA螺旋式测试方法31
2.5.1 ACC测试方法31
2.5.2 PDCA螺旋式测试方法33
2.6 如何让用户帮助做测试34
2.7 如何设计OpenStack测试用例35
2.7.1 测试用例设计方法35
2.7.2 软件测试技巧51
2.8 熟悉OpenStack在测试中的作用52
本章小结54
第3章 认识和参与OpenStack社区55
3.1 安装OpenStack有哪些方法55
3.2 如何体验最新的OpenStack版本58
3.3 如何贡献OpenStack社区61
3.3.1 注册账号和提交Bug61
3.3.2 配置账号和提交代码65
3.4 如何参与OpenStack社区交流69
3.4.1 通过邮件方式交流69
3.4.2 通过IRC方式交流70
本章小结72
第4章 OpenStack社区CI/CD和互操作性认证73
4.1 Python测试基础73
4.1.1 Python异常处理73
4.1.2 Python断言和断点76
4.1.3 Python单元测试77
4.1.4 Python代码调试83
4.2 深入理解OpenStack社区CI/CD86
4.2.1 持续集成系统(Jenkins)89
4.2.2 集群任务分发系统(Gearman)93
4.2.3 任务组织系统(Zuul)94
4.2.4 代码评审系统(Gerrit)99
4.2.5 OpenStack Solum项目的使用101
4.2.6 Software Factory的使用108
4.3 OpenStack社区互操作性测试认证110
4.3.1 社区互操作性测试认证内容110
4.3.2 环境准备111
4.3.3 执行测试认证112
4.3.4 上传和查看测试结果119
本章小结121
第5章 如何实现OpenStack不同维度测试122
5.1 OpenStack不同维度测试122
5.2 OpenStack代码平面测试124
5.3 OpenStack网络平面测试128
5.3.1 Shaker测试环境部署129
5.3.2 Shaker测试实践132
5.4 OpenStack管理平面测试134
5.5 OpenStack控制平面测试135
5.5.1 基于Docker的Tempest集成测试135
5.5.2 基于Docker的Rally性能测试140
5.6 OpenStack Ceph存储测试147
5.6.1 测试环境介绍147
5.6.2 Ceph测试介绍148
5.6.3 服务器性能测试149
5.6.4 Ceph集群性能测试154
5.6.5 块存储性能测试157
5.6.6 虚拟机性能测试161
5.7 物理基础设施层测试166
5.7.1 网卡测试167
5.7.2 内存测试171
5.7.3 CPU测试173
5.7.4 磁盘测试174
5.8 OpenStack测试内容176
本章小结180
第6章 OpenStack Dashboard前端自动化测试182
6.1 Web测试工具和Selenium的使用182
6.1.1 Web自动化测试工具182
6.1.2 Selenium的使用183
6.2 Web自动化测试框架195
6.2.1 模块驱动测试196
6.2.2 数据驱动测试197
6.2.3 页面对象驱动测试199
6.2.4 使用Dashboard默认测试脚本200
6.2.5 开发Dashboard自动化测试框架204
6.2.6 基于数据驱动和模块驱动的页面对象测试212
6.3 Web前端性能测试216
6.3.1 前端性能测试的意义216
6.3.2 提高前端性能的方法217
6.3.3 前端性能测试工具218
6.3.4 使用JMeter测试OpenStack前端性能219
6.4 实现测试统一管理225
本章小结229
第7章 基于OpenStack+Docker设计与实现CI/CD230
7.1 OpenStack和Docker集成现状231
7.2 基于OpenStack+Docker设计CI/CD234
7.2.1 基于Docker的软件持续交付236
7.2.2 基于OpenStack+Docker的应用部署238
7.2.3 基于OpenStack+Docker的CI/CD流程设计239
7.3 构建镜像仓库管理系统(Harbor)244
7.3.1 Docker镜像的管理245
7.3.2 安装Harbor247
7.3.3 使用Harbor250
7.4 构建持续集成系统(Jenkins)251
7.4.1 Jenkins相关插件支持252
7.4.2 部署和使用Jenkins253
7.4.3 Jenkins备份和还原258
7.5 构建代码仓库系统(GitLab)260
7.5.1 部署和使用GitLab260
7.5.2 GitLab备份和还原264
7.6 构建代码评审系统(Gerrit)265
7.6.1 Gerrit安装和配置266
7.6.2 Gerrit备份和还原273
本章小结273
第8章 基于CI/CD的OpenStack研发测试实践274
8.1 GitLab+Gerrit+Jenkins集成274
8.1.1 Gerrit+GitLab集成274
8.1.2 Gerrit+Jenkins集成278
8.2 在Jenkins上创建项目任务279
8.2.1 在Jenkins上创建Gerrit项目测试任务280
8.2.2 在Jenkins上创建Gerrit项目构建任务281
8.2.3 在Jenkins上创建GitLab项目构建任务285
8.3 基于CI/CD的OpenStack研发实践288
8.3.1 提交开发代码290
8.3.2 查看集成结果290
8.4 基于CI/CD的OpenStack测试实践293
8.4.1 获取Tempest测试用例294
8.4.2 Tempest原理和测试分析296
8.4.3 Tempest测试自动化输出报告300
本章小结302
热门推荐
- 2224352.html
- 1802424.html
- 3609058.html
- 186382.html
- 3449051.html
- 1916277.html
- 259560.html
- 810048.html
- 2745146.html
- 2455505.html
- http://www.ickdjs.cc/book_383544.html
- http://www.ickdjs.cc/book_145382.html
- http://www.ickdjs.cc/book_3108949.html
- http://www.ickdjs.cc/book_1219242.html
- http://www.ickdjs.cc/book_2515911.html
- http://www.ickdjs.cc/book_3074004.html
- http://www.ickdjs.cc/book_2365310.html
- http://www.ickdjs.cc/book_982147.html
- http://www.ickdjs.cc/book_804538.html
- http://www.ickdjs.cc/book_442352.html