日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信敏捷測試價值觀、方法與實踐:傳統(tǒng)測試人員轉(zhuǎn)型寶典

敏捷測試價值觀、方法與實踐:傳統(tǒng)測試人員轉(zhuǎn)型寶典

敏捷測試價值觀、方法與實踐:傳統(tǒng)測試人員轉(zhuǎn)型寶典

定 價:¥105.00

作 者: 陳曉鵬,顧宇,陳能技
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787121443497 出版時間: 2022-10-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  隨著近幾年敏捷開發(fā)方法的流行,市面上已經(jīng)出現(xiàn)不少與敏捷相關(guān)的書籍。但遺憾的是,這些著作大多從開發(fā)或項目管理的角度闡述,沒有從測試的視角闡述。在敏捷環(huán)境下測試該怎么做,測試人員依然沒有答案。本書從敏捷與測試相融合的角度出發(fā),通過對文化、組織、流程和實踐4 個維度層層剖析,總結(jié)出一套從瀑布模型到敏捷模式的轉(zhuǎn)型框架,為廣大測試人員提供借鑒。本書理論與實踐相結(jié)合,適用的讀者非常廣泛,可以是測試總監(jiān)、測試經(jīng)理、測試主管等測試行業(yè)的測試管理者,也可以是測試工程師、自動化測試工程師等具體執(zhí)行層面的測試相關(guān)從業(yè)人員,對于敏捷教練或Scrum Master 等敏捷從業(yè)人員來說,這也是一本難得的測試領(lǐng)域的敏捷圖書。當(dāng)然,這本書也適合計算機相關(guān)專業(yè)的學(xué)生閱讀。

作者簡介

  陳曉鵬,20多年軟件行業(yè)從業(yè)經(jīng)驗,主要集中在軟件測試及項目管理領(lǐng)域。曾擔(dān)任埃森哲卓越測試中心負(fù)責(zé)人,也曾在IBM、德勤、網(wǎng)易等國內(nèi)外知名公司工作,致力于研究敏捷與測試、項目管理之間的結(jié)合方向。顧宇,現(xiàn)騰訊PCG平臺與內(nèi)容事業(yè)群技術(shù)戰(zhàn)略中心研發(fā)效能專家,長期專注于企業(yè)數(shù)字化轉(zhuǎn)型、企業(yè)IT治理和軟件研發(fā)效能提升,并在其中綜合應(yīng)用規(guī)模化敏捷(SAFe)、領(lǐng)域驅(qū)動設(shè)計(DDD)、微服務(wù)架構(gòu)、DevOps和云原生技術(shù)。在多年的轉(zhuǎn)型咨詢和軟件開發(fā)中積累了豐富的落地經(jīng)驗。陳能技,20多年測試與質(zhì)量管理行業(yè)經(jīng)驗,《性能測試診斷分析與優(yōu)化》《大規(guī)模組織DevOps實踐》等暢銷書作者,曾為多家企業(yè)提供DevOps體系建設(shè)、DevOps平臺設(shè)計、研發(fā)數(shù)字化轉(zhuǎn)型咨詢服務(wù)。

圖書目錄

第1 篇 敏捷測試基礎(chǔ)
第1 章 敏捷的定義 ............................................................................................................... 002
1.1 軟件工程發(fā)展史 ...................................................................................................... 002
1.1.1 軟件工程的前世今生 .................................................................................. 002
1.1.2 瀑布模型的局限 .......................................................................................... 003
1.2 什么是敏捷 .............................................................................................................. 004
1.2.1 敏捷的起源 .................................................................................................. 004
1.2.2 敏捷的定義 .................................................................................................. 006
1.3 敏捷Scrum 介紹 ..................................................................................................... 008
1.3.1 Scrum 的起源 ............................................................................................... 008
1.3.2 Scrum 核心內(nèi)容 ........................................................................................... 009
1.4 規(guī)?;艚?.............................................................................................................. 012
1.4.1 SAFe 框架 .................................................................................................... 012
1.4.2 Scrum@Scale 框架 ...................................................................................... 013
1.4.3 LeSS 框架 .................................................................................................... 013
1.5 本章小結(jié) .................................................................................................................. 014
第2 章 敏捷測試 ................................................................................................................... 016
2.1 在敏捷環(huán)境下的傳統(tǒng)測試 ...................................................................................... 016
2.1.1 在敏捷環(huán)境下傳統(tǒng)測試面臨的困境 .......................................................... 016
2.1.2 在敏捷環(huán)境下傳統(tǒng)測試面臨的挑戰(zhàn) .......................................................... 016
2.2 敏捷測試的概念 ...................................................................................................... 017
2.2.1 敏捷測試的定義 .......................................................................................... 017
2.2.2 敏捷測試的核心內(nèi)涵 .................................................................................. 018
2.3 敏捷測試宣言 .......................................................................................................... 018
2.3.1 什么是敏捷測試宣言 .................................................................................. 018
2.3.2 敏捷測試宣言解讀 ...................................................................................... 019
2.4 敏捷測試的特點與價值 .......................................................................................... 021
2.4.1 敏捷測試的特點 .......................................................................................... 021
2.4.2 敏捷測試與傳統(tǒng)測試的差異 ...................................................................... 022
2.4.3 敏捷測試的價值 .......................................................................................... 023
2.5 本章小結(jié) .................................................................................................................. 024
4.5 敏捷中的測試度量 .................................................................................................. 060
4.6 本章小結(jié) .................................................................................................................. 061
第3 篇 敏捷測試實踐
第5 章 敏捷測試實踐框架 ................................................................................................... 064
5.1 敏捷測試象限 .......................................................................................................... 064
5.1.1 敏捷測試象限起源 ...................................................................................... 064
5.1.2 敏捷測試象限介紹 ...................................................................................... 065
5.2 測試金字塔 .............................................................................................................. 066
5.2.1 傳統(tǒng)測試V 模型存在的問題 ..................................................................... 066
5.2.2 測試金字塔介紹 .......................................................................................... 067
5.2.3 分層自動化測試 .......................................................................................... 068
5.3 測試自動化與自動化測試 ...................................................................................... 069
5.3.1 測試自動化與自動化測試的區(qū)別 .............................................................. 069
5.3.2 測試自動化的目的 ...................................................................................... 069
5.3.3 增強的分層自動化 ...................................................................................... 070
5.3.4 自動化測試工具的選型策略 ...................................................................... 071
5.3.5 自動化測試框架介紹 .................................................................................. 072
5.3.6 什么樣的項目適合測試自動化 .................................................................. 075
5.4 敏捷測試實踐框架 .................................................................................................. 075
5.4.1 敏捷測試實踐框架概述 .............................................................................. 075
5.4.2 敏捷測試實踐活動與賦能 .......................................................................... 076
5.5 本章小結(jié) .................................................................................................................. 077
第6 章 敏捷功能性測試實踐 ............................................................................................... 078
6.1 測試驅(qū)動開發(fā)(TDD) .......................................................................................... 078
6.1.1 什么是單元 .................................................................................................. 078
6.1.2 什么是單元測試 .......................................................................................... 078
6.1.3 什么是TDD ................................................................................................. 079
6.1.4 TDD 實例 ..................................................................................................... 081
6.1.5 模擬對象 ...................................................................................................... 089
6.1.6 采用自動化構(gòu)建工具管理自動化測試任務(wù) .............................................. 100
6.1.7 生成單元測試分析報告 .............................................................................. 101
6.1.8 代碼覆蓋率的意義 ...................................................................................... 104
6.2 驗收測試驅(qū)動開發(fā)(ATDD) ............................................................................... 106
6.2.1 什么是驗收測試 .......................................................................................... 107
6.2.2 驗收測試和單元測試的關(guān)系 ...................................................................... 109
6.2.3 ATDD 的實踐 .............................................................................................. 110
6.2.4 采用Robot Framework 實現(xiàn)自動化驗收測試 ........................................... 112
6.3 行為驅(qū)動開發(fā)(BDD) ......................................................................................... 120
6.3.1 什么是BDD ................................................................................................. 120
6.3.2 使用Cucumber 進行BDD .......................................................................... 122
6.3.3 使用Cucumber 和Selenium 對Web 頁面的行為進行測試 ...................... 135
6.3.4 BDD 的落地策略 ......................................................................................... 145
6.4 API 測試 .................................................................................................................. 151
6.4.1 API 基礎(chǔ)介紹 ............................................................................................... 151
6.4.2 介紹Web Services ....................................................................................... 152
6.4.3 在項目中如何進行API 測試 ...................................................................... 155
6.4.4 服務(wù)虛擬化和測試替身 .............................................................................. 159
6.4.5 API 測試工具需要具備的功能 .................................................................. 164
6.4.6 API 測試實例 ............................................................................................... 165
6.5 微服務(wù)測試 .............................................................................................................. 169
6.5.1 微服務(wù)介紹 .................................................................................................. 170
6.5.2 微服務(wù)測試難點 .......................................................................................... 170
6.5.3 契約測試 ...................................................................................................... 171
6.5.4 契約測試與其他測試的區(qū)別 ...................................................................... 172
6.5.5 契約測試常見測試框架與測試實例 .......................................................... 173
6.5.6 契約測試的價值 .......................................................................................... 196
6.6 探索式測試 .............................................................................................................. 197
6.6.1 傳統(tǒng)腳本測試的局限 .................................................................................. 197
6.6.2 探索式測試介紹 .......................................................................................... 197
6.6.3 探索式測試與腳本測試的區(qū)別 .................................................................. 198
6.6.4 探索式測試與隨機測試的區(qū)別 .................................................................. 199
6.6.5 探索式測試的適用場景 .............................................................................. 200
6.6.6 探索式測試執(zhí)行實例 .................................................................................. 200
6.7 本章小結(jié) .................................................................................................................. 204
第7 章 敏捷非功能性測試實踐 ........................................................................................... 206
7.1 性能測試 .................................................................................................................. 206
7.1.1 性能測試定義 .............................................................................................. 206
7.1.2 性能測試目標(biāo) .............................................................................................. 206
7.1.3 性能測試的類型 .......................................................................................... 207
7.1.4 性能測試的流程 .......................................................................................... 209
7.1.5 敏捷中的性能測試 ...................................................................................... 210
7.1.6 敏捷性能測試實例 ...................................................................................... 212
7.2 安全測試 .................................................................................................................. 217
7.2.1 安全威脅的類型 .......................................................................................... 217
7.2.2 安全測試的定義與分類 .............................................................................. 218
7.2.3 安全測試技術(shù)介紹 ...................................................................................... 219
7.2.4 常見Web 應(yīng)用系統(tǒng)安全測試工具 ............................................................. 222
7.2.5 敏捷Web 安全測試實例 ............................................................................. 222
7.3 可用性測試 .............................................................................................................. 229
7.3.1 可用性原則 .................................................................................................. 229
7.3.2 可用性測試的定義 ...................................................................................... 230
7.3.3 可用性測試的價值 ...................................................................................... 230
7.3.4 可用性測試技術(shù) .......................................................................................... 231
7.3.5 可用性測試實驗室 ...................................................................................... 232
7.3.6 尋找測試參與者 .......................................................................................... 232
7.3.7 時間線 .......................................................................................................... 233
7.3.8 可用性測試過程實例 .................................................................................. 234
7.4 本章小結(jié) .................................................................................................................. 240
第8 章 敏捷測試延伸實踐 ................................................................................................... 241
8.1 持續(xù)集成 .................................................................................................................. 241
8.1.1 持續(xù)集成的定義 .......................................................................................... 241
8.1.2 持續(xù)集成與測試 .......................................................................................... 242
8.1.3 與測試相關(guān)的持續(xù)集成實踐 ...................................................................... 243
8.1.4 基于Jenkins 和Docker 的微服務(wù)持續(xù)集成案例 ....................................... 244
8.2 持續(xù)部署 .................................................................................................................. 260
8.2.1 持續(xù)部署實踐 .............................................................................................. 260
8.2.2 基于環(huán)境的部署 .......................................................................................... 261
8.2.3 基于應(yīng)用的部署 .......................................................................................... 263
8.3 持續(xù)反饋 .................................................................................................................. 263
8.3.1 A/B 測試 ...................................................................................................... 263
8.3.2 混沌工程 ...................................................................................................... 265
8.3.3 生產(chǎn)環(huán)境測試 .............................................................................................. 269
8.4 DevOps ..................................................................................................................... 271
8.4.1 DevOps 的由來 ............................................................................................ 271
8.4.2 DevOps 三步工作法 .................................................................................... 271
8.4.3 DevOps 與測試 ............................................................................................ 272
8.4.4 DevOps 與敏捷測試的集成指導(dǎo)原則 ........................................................ 273
8.5 本章小結(jié) .................................................................................................................. 274
第4 篇 敏捷測試案例
第9 章 小型敏捷團隊的測試實踐案例 ............................................................................... 276
9.1 項目背景 .................................................................................................................. 276
9.2 團隊成員 .................................................................................................................. 277
9.2.1 團隊角色和組織 .......................................................................................... 277
9.2.2 價值交付責(zé)任人 .......................................................................................... 278
9.3 測試策略和測試流程 .............................................................................................. 278
9.3.1 測試用例策略 .............................................................................................. 280
9.3.2 ATDD 流程 .................................................................................................. 281
9.4 持續(xù)集成策略 .......................................................................................................... 282
9.5 本章小結(jié) .................................................................................................................. 283
第10 章 規(guī)?;艚蒈浖_發(fā)團隊的測試實踐案例 ......................................................... 284
10.1 規(guī)?;艚菘蚣芎喗?............................................................................................ 284
10.2 案例背景 ................................................................................................................ 286
10.3 根據(jù)SAFe 需求模型重新梳理需求,提升需求質(zhì)量 ......................................... 288
10.3.1 史詩及其質(zhì)量要點說明 ............................................................................ 290
10.3.2 特性及其質(zhì)量要點說明 ............................................................................ 292
10.3.3 故事及其質(zhì)量要點說明 ............................................................................ 295
10.4 建立各粒度需求的管理組織和流轉(zhuǎn)機制,將質(zhì)量要求逐級分解 .................... 297
10.4.1 從精益敏捷卓越中心開始 ........................................................................ 297
10.4.2 成立精益投資組合管理委員會并形成史詩看板 .................................... 298
10.4.3 成立產(chǎn)品和解決方案管理委員會并建立產(chǎn)品開發(fā)看板......................... 302
10.4.4 組建敏捷發(fā)布火車、解決方案火車和各敏捷軟件開發(fā)團隊看板 ......... 304
10.4.5 各級別需求看板的級聯(lián)流轉(zhuǎn)機制 ............................................................ 306
10.5 啟動敏捷發(fā)布火車,構(gòu)建質(zhì)量的反饋閉環(huán) ........................................................ 308
10.5.1 PI 規(guī)劃會.................................................................................................... 310
10.5.2 PI 執(zhí)行中的發(fā)布火車同步會 .................................................................... 315
10.5.3 PI 的系統(tǒng)演示會 ........................................................................................ 315
10.5.4 準(zhǔn)備PI 規(guī)劃會 ........................................................................................... 316
10.5.5 檢查和適配會 ............................................................................................ 316
10.6 規(guī)?;艚輬F隊的測試策略和轉(zhuǎn)型建議 ............................................................ 318
10.6.1 讓企業(yè)高管參與提升軟件質(zhì)量的相關(guān)活動 ............................................ 318
10.6.2 采用BDD 作為開發(fā)流程 .......................................................................... 318
10.6.3 維持敏捷團隊中測試人員的占比,促進測試“左移” ........................ 319
10.6.4 組建共享測試團隊,并使其參與產(chǎn)品管理委員會 ................................ 319
10.6.5 通過DevOps 流水線維持單元測試覆蓋率基線 ..................................... 320
10.6.6 調(diào)整度量考核體系 .................................................................................... 320
10.7 本章小結(jié) ................................................................................................................ 321
參考文獻 ··································································································· 322

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號