軟件測(cè)試流程設(shè)計(jì) 從傳統(tǒng)到敏捷
定 價(jià):59 元
- 作者:51Testing軟件測(cè)試網(wǎng)
- 出版時(shí)間:2020/1/1
- ISBN:9787115521972
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.55
- 頁碼:180
- 紙張:
- 版次:01
- 開本:16開
本書旨在講述測(cè)試的方法、流程和敏捷項(xiàng)目管理。本書共5章,主要講述了如何設(shè)計(jì)測(cè)試用例,測(cè)試計(jì)劃應(yīng)該包含哪些內(nèi)容,如何編寫測(cè)試計(jì)劃,如何設(shè)計(jì)測(cè)試用例,如何實(shí)現(xiàn)敏捷的項(xiàng)目管理。
本書適合測(cè)試人員和開發(fā)人員閱讀,也可供相關(guān)專業(yè)人士參考。
51Testing教研團(tuán)隊(duì)傾力打造,從測(cè)試用例的設(shè)計(jì)方法、軟件測(cè)試計(jì)劃的編寫方式、系統(tǒng)方案的編寫方式到系統(tǒng)測(cè)試用例的設(shè)計(jì)思路,抽絲剝繭,講述測(cè)試的流程,有助于讀者迅速提升測(cè)試技能。
本書匯聚了51Testing教研團(tuán)隊(duì)在多年的教學(xué)培訓(xùn)中反復(fù)打磨的精華內(nèi)容。本書旨在講述軟件測(cè)試的流程,剖析具體的測(cè)試工作是如何完成的。本書先從設(shè)計(jì)方法的角度講解了黑盒測(cè)試與白盒測(cè)試方法,然后以系統(tǒng)測(cè)試過程為例詳細(xì)講述了如何編寫測(cè)試計(jì)劃、測(cè)試方案,指導(dǎo)測(cè)試人員設(shè)計(jì)、編寫測(cè)試用例與執(zhí)行測(cè)試,最后討論了如何實(shí)現(xiàn)敏捷的項(xiàng)目管理。
本書內(nèi)容:
·測(cè)試設(shè)計(jì)中的兩大方法,即黑盒測(cè)試方法與白盒測(cè)試方法;
·系統(tǒng)測(cè)試過程中具體的工作內(nèi)容;
·系統(tǒng)測(cè)試計(jì)劃、系統(tǒng)測(cè)試方案、系統(tǒng)測(cè)試報(bào)告的編寫方法;
·設(shè)計(jì)、編寫測(cè)試用例并執(zhí)行測(cè)試的方法;
·敏捷的項(xiàng)目管理過程。
51Testing軟件測(cè)試網(wǎng)是專業(yè)的軟件測(cè)試服務(wù)供應(yīng)商,為上海博為峰軟件技術(shù)股份有限公司旗下品牌,是國內(nèi)人氣非常高的軟件測(cè)試門戶網(wǎng)站。51Testing軟件測(cè)試網(wǎng)始終堅(jiān)持以專業(yè)技術(shù)為核心,專注于軟件測(cè)試領(lǐng)域,自主研發(fā)軟件測(cè)試工具,為客戶提供全球領(lǐng)先的軟件測(cè)試整體解決方案,為行業(yè)培養(yǎng)優(yōu)秀的軟件測(cè)試人才,并提供開放式的公益軟件測(cè)試交流平臺(tái)。51Testing軟件測(cè)試網(wǎng)的微信公眾號(hào)是“atstudy51”。
第 1章 測(cè)試用例設(shè)計(jì)方法 1
1.1 黑盒測(cè)試用例設(shè)計(jì)方法 1
1.1.1 等價(jià)類劃分法 1
1.1.2 邊界值分析法 11
1.1.3 判定表法 16
1.1.4 因果圖法 24
1.1.5 正交試驗(yàn)法 32
1.1.6 狀態(tài)遷移圖法 44
1.1.7 流程分析法 53
1.1.8 輸入域測(cè)試法 59
1.1.9 輸出域分析法 61
1.1.10 異常分析法 64
1.1.11 錯(cuò)誤猜測(cè)法 65
1.1.12 總結(jié) 70
1.2 白盒測(cè)試用例設(shè)計(jì)方法 70
1.2.1 語句覆蓋法 71
1.2.2 判定覆蓋法 72
1.2.3 條件覆蓋法 73
1.2.4 判定條件覆蓋法 73
1.2.5 條件組合覆蓋法 74
1.2.6 路徑覆蓋法 74
1.2.7 基本路徑覆蓋法 75
1.2.8 循環(huán)路徑測(cè)試 78
1.2.9 單元測(cè)試用例設(shè)計(jì)案例 80
1.2.10 單元測(cè)試用例設(shè)計(jì)練習(xí) 84
1.2.11 靜態(tài)白盒測(cè)試 86
1.2.12 編碼規(guī)范 88
1.2.13 常見靜態(tài)檢查工具 88
第 2章 系統(tǒng)測(cè)試計(jì)劃 90
2.1 系統(tǒng)測(cè)試過程回顧 90
2.1.1 軟件測(cè)試生命周期 90
2.1.2 系統(tǒng)測(cè)試的4個(gè)階段 91
2.1.3 系統(tǒng)測(cè)試計(jì)劃與其他計(jì)劃 92
2.1.4 系統(tǒng)測(cè)試中的角色及職責(zé) 93
2.2 制訂系統(tǒng)測(cè)試計(jì)劃 94
2.2.1 制訂火星旅游計(jì)劃 94
2.2.2 系統(tǒng)測(cè)試計(jì)劃的主要內(nèi)容 97
2.3 編寫系統(tǒng)測(cè)試計(jì)劃 100
2.3.1 目標(biāo) 100
2.3.2 概述 100
2.3.3 組織形式 101
2.3.4 測(cè)試對(duì)象 103
2.3.5 需求跟蹤 105
2.3.6 測(cè)試通過/失敗標(biāo)準(zhǔn) 105
2.3.7 測(cè)試掛起/恢復(fù)標(biāo)準(zhǔn) 106
2.3.8 工作任務(wù)分配 108
2.3.9 應(yīng)交付測(cè)試工作產(chǎn)品 112
2.3.10 工作量估計(jì)與任務(wù)分配 112
2.3.11 資源的分配 113
2.4 制訂系統(tǒng)測(cè)試計(jì)劃的原則 113
第3章 系統(tǒng)測(cè)試方案 115
3.1 測(cè)試方案和測(cè)試計(jì)劃的區(qū)別 115
3.2 編寫系統(tǒng)測(cè)試方案 116
3.2.1 選取系統(tǒng)測(cè)試策略 116
3.2.2 細(xì)分系統(tǒng)測(cè)試子項(xiàng) 122
3.3 確定系統(tǒng)測(cè)試方案的原則 123
第4章 系統(tǒng)測(cè)試用例的設(shè)計(jì) 124
4.1 系統(tǒng)測(cè)試回顧 124
4.1.1 什么是系統(tǒng)測(cè)試 124
4.1.2 系統(tǒng)測(cè)試過程 125
4.2 系統(tǒng)測(cè)試用例的設(shè)計(jì)思路 127
4.2.1 確定系統(tǒng)測(cè)試需求 127
4.2.2 確定系統(tǒng)測(cè)試類型 132
4.2.3 系統(tǒng)測(cè)試子項(xiàng)的細(xì)分 137
4.2.4 編寫系統(tǒng)測(cè)試用例 139
第5章 敏捷項(xiàng)目管理 142
5.1 建立敏捷思維 142
5.1.1 傳統(tǒng)管理面臨的挑戰(zhàn) 142
5.1.2 敏捷思維的引入 143
5.1.3 敏捷的定義 144
5.1.4 敏捷宣言的價(jià)值觀和準(zhǔn)則 145
5.1.5 敏捷的四大核心支柱 146
5.2 敏捷項(xiàng)目的開展 147
5.2.1 敏捷的框架及生命周期 147
5.2.2 敏捷團(tuán)隊(duì)及團(tuán)隊(duì)中的角色 150
5.2.3 敏捷迭代及主要活動(dòng) 154
5.2.4 敏捷中的跟蹤機(jī)制 157
5.3 敏捷工程中的主要實(shí)踐 159
5.3.1 產(chǎn)品待開發(fā)功能列表和用戶故事 159
5.3.2 迭代-增量開發(fā) 162
5.3.3 持續(xù)集成 163
5.3.4 測(cè)試驅(qū)動(dòng)開發(fā) 166
5.3.5 自動(dòng)化測(cè)試 169
5.3.6 探索性測(cè)試 172
5.4 敏捷中測(cè)試人員的資質(zhì) 173
5.4.1 典型的測(cè)試類型 173
5.4.2 測(cè)試人員的主要職責(zé) 175
5.5 常用協(xié)作工具 178