中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
OpenStack最佳實踐-測試與CI/CD

包郵 OpenStack最佳實踐-測試與CI/CD

作者:徐超
出版社:電子工業出版社出版時間:2017-04-01
開本: 32開 頁數: 316
中 圖 價:¥27.2(3.9折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

OpenStack最佳實踐-測試與CI/CD 版權信息

OpenStack最佳實踐-測試與CI/CD 本書特色

目前,以云計算等為代表的新興技術得到了大量的運用與普及。同時,憑借著眾多及其獨特的優勢,OpenStack業已成為開源云計算技術領域的既定事實標準。 這是一本介紹OpenStack測試和CI/CD實踐的書,基于此,本書內容以實踐操作為主,從理論到實踐,循序漸進地講解了DevOps和CI/CD的理論概念;軟件測試基礎和有效設計OpenStack測試用例的方法;如何參與OpenStack社區貢獻及其溝通交流,以及OpenStack社區CI/CD系統和企業互操作性測試認證;OpenStack不同維度測試的實現和方法;基于OpenStack構建和運行服務于企業研發測試的CI/CD應用。

OpenStack最佳實踐-測試與CI/CD 內容簡介

填補當前OpenStack云計算測試領域圖書空白
針對OpenStack進行不同維度、層次的系統化測試
詳解運用DevOps和CI/CD促進軟件項目的敏捷開發
結合OpenStack和Docker實現CI/CD應用

OpenStack最佳實踐-測試與CI/CD 目錄

目 錄


第1章 DevOps的起源和應用 1
1.1 DevOps的起源和發展 1
1.1.1 什么是DevOps 1
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/CD 8
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 軟件測試技巧 52
2.8 熟悉OpenStack在測試中的作用 53
本章小結 55
第3章 認識和參與OpenStack社區 56
3.1 安裝OpenStack有哪些方法 56
3.2 如何體驗*新的OpenStack版本 59
3.3 如何貢獻OpenStack社區 62
3.3.1 注冊賬號和提交Bug 62
3.3.2 配置賬號和提交代碼 66
3.4 如何參與OpenStack社區交流 70
3.4.1 通過郵件方式交流 70
3.4.2 通過IRC方式交流 71
本章小結 73
第4章 OpenStack社區CI/CD和互操作性認證 74
4.1 Python測試基礎 74
4.1.1 Python異常處理 74
4.1.2 Python斷言和斷點 77
4.1.3 Python單元測試 78
4.1.4 Python代碼調試 84
4.2 深入理解OpenStack社區CI/CD 87
4.2.1 持續集成系統(Jenkins) 90
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 API集成測試 135
5.5.2 基于Docker的Rally API性能測試 141
5.6 OpenStack Ceph存儲測試 147
5.6.1 測試環境介紹 147
5.6.2 Ceph測試介紹 148
5.6.3 服務器性能測試 150
5.6.4 Ceph集群性能測試 154
5.6.5 塊存儲性能測試 157
5.6.6 虛擬機性能測試 161
1.15.臺虛擬機 161
2.60臺虛擬機(*大數量) 163
5.7 物理基礎設施層測試 166
5.7.1 網卡測試 167
5.7.2 內存測試 171
5.7.3 CPU測試 173
5.7.4 磁盤測試 174
5.8 OpenStack測試內容 176
本章小結 181
第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.4 Web前端性能測試 216
6.4.1 前端性能測試的意義 216
6.4.2 提高前端性能的方法 217
6.4.3 前端性能測試工具 218
6.4.4 使用JMeter測試OpenStack前端性能 219
6.5 實現測試統一管理 225
本章小結 229
第7章 基于OpenStack Docker設計與實現CI/CD 230
7.1 OpenStack研發測試的挑戰與統一 231
7.1.1 OpenStack研發測試的挑戰 231
7.1.2 統一推動研發測試 232
7.2 OpenStack和Docker集成現狀 233
7.3 基于OpenStack Docker設計CI/CD 236
7.3.1 基于Docker的軟件持續交付 238
7.3.2 基于OpenStack Docker的應用部署 240
7.3.3 基于OpenStack Docker的CI/CD流程設計 241
7.4 構建鏡像倉庫管理系統(Harbor) 247
7.4.1 Docker鏡像的管理 247
7.4.2 安裝Harbor 249
7.4.3 使用Harbor 252
7.5 構建持續集成系統(Jenkins) 253
7.5.1 Jenkins相關插件支持 254
7.5.2 部署和使用Jenkins 255
7.5.3 Jenkins備份和還原 260
7.6 構建代碼倉庫系統(GitLab) 262
7.6.1 部署和使用GitLab 262
7.6.2 GitLab備份和還原 266
7.7 構建代碼評審系統(Gerrit) 267
7.7.1 Gerrit安裝和配置 268
7.7.2 Gerrit備份和還原 275
本章小結 275
第8章 基于CI/CD的OpenStack研發測試實踐 276
8.1 GitLab Gerrit Jenkins集成 276
8.1.1 Gerrit GitLab集成 276
8.1.2 Gerrit Jenkins集成 280
8.2 在Jenkins上創建項目任務 281
8.2.1 在Jenkins上創建Gerrit項目測試任務 281
8.2.2 在Jenkins上創建Gerrit項目構建任務 283
8.2.3 在Jenkins上創建GitLab項目構建任務 288
8.3 基于CI/CD的OpenStack研發實踐 291
8.3.1 提交開發代碼 292
8.3.2 查看集成結果 293
8.4 基于CI/CD的OpenStack測試實踐 295
8.4.1 獲取Tempest測試用例 296
8.4.2 Tempest原理和測試分析 299
8.4.3 Tempest測試自動化輸出報告 302
本章小結 304
展開全部

OpenStack最佳實踐-測試與CI/CD 作者簡介

目前就職于中電科華云,現任云開發工程師,自2014年接觸OpenStack以來,一直從事企業內部云計算自動化部署、QA測試和CI/CD設計與實現等相關工作,根據實踐經驗,發表過多篇文章,研究領域包括Kolla容器化OpenStack應用及部署、QA測試和CI/CD,深耕“代碼自動化一切重復勞動”目標。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 | 深圳APP开发公司_软件APP定制开发/外包制作-红匣子科技 | 碳刷_刷握_集电环_恒压簧_电刷厂家-上海丹臻机电科技有限公司 | 美甲贴片-指甲贴片-穿戴美甲-假指甲厂家--薇丝黛拉 | 浙江自考_浙江自学考试网| 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 耐火浇注料-喷涂料-浇注料生产厂家_郑州市元领耐火材料有限公司 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | 广东西屋电气有限公司-广东西屋电气有限公司 | 石家庄小程序开发_小程序开发公司_APP开发_网站制作-石家庄乘航网络科技有限公司 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | B2B网站_B2B免费发布信息网站_B2B企业贸易平台 - 企资网 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | 河南中专学校|职高|技校招生-河南中职中专网 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 模型公司_模型制作_沙盘模型报价-中国模型网 | 包装机_厂家_价格-山东包装机有限公司 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 | 消电检公司,消电检价格,北京消电检报告-北京设施检测公司-亿杰(北京)消防工程有限公司 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 精密模具加工制造 - 富东懿 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 杭州双螺杆挤出机-百科 | 立刷【微电签pos机】-嘉联支付立刷运营中心 |