軟件測試流程設計 從傳統到敏捷
51Testing軟件測試網
- 出版商: 人民郵電
- 出版日期: 2024-10-01
- 售價: $354
- 貴賓價: 9.5 折 $336
- 語言: 簡體中文
- 頁數: 180
- ISBN: 7115521972
- ISBN-13: 9787115521972
-
相關分類:
軟體測試、TDD 測試導向開發
立即出貨
買這商品的人也買了...
-
測試之美-領略頂尖專家改善軟體的測試法則 (Beautiful Testing: Leading Professionals Reveal How They Improve Software)$580$458 -
Google 軟件測試之道 (How Google Tests Software)$479$455 -
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357 -
高品質程式 | 軟體測試原則、實作與模式 (Quality Code: Software Testing Principles, Practices, and Patterns)$480$379 -
$207測試架構師修煉之道 : 從測試工程師到測試架構師 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
$237軟件測試 : 一個軟件工藝師的方法, 4/e (Software Testing: A Craftsman's Approach, 4/e) -
$658全程軟件測試, 3/e -
$301軟件測試 (Software Testing, 2/e) -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
$407代碼精進之路 : 從碼農到工匠 -
$454測試工程師核心開發技術 -
$414零基礎快速入行入職軟件測試工程師 -
$505Spring 實戰, 5/e (Spring in Action, 5/e) -
自動化測試 主流工具入門與提高$330$314 -
$301軟件測試專項技術 基於Web、移動應用和微信 -
軟件測試核心技術 從理論到實踐$414$393 -
$354混沌工程實戰 手把手教你實現系統穩定性 -
Scrum 敏捷產品管理:打造客戶喜愛的產品 (Agile Product Management with Scrum: Creating Products that Customers Love)$360$281 -
敏捷測試 : 以持續測試促進持續交付$779$740 -
$403敏捷測試高效實踐:測試架構師成長記 -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$406 -
測試架構師修煉之道:從測試工程師到測試架構師, 2/e$654$621 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (Get Your Hands Dirty on Clean Architecture)$500$390 -
$407持續測試
商品描述
本書旨在講述測試的方法、流程和敏捷項目管理。本書共5章,主要講述瞭如何設計測試用例,測試計劃應該包含哪些內容,如何編寫測試計劃,如何設計測試用例,如何實現敏捷的項目管理。
本書適合測試人員和開發人員閱讀,也可供相關專業人士參考。
作者簡介
51Testing軟件測試網是專業的軟件測試服務供應商,為上海博為峰軟件技術股份有限公司旗下品牌,是國內人氣非常高的軟件測試門戶網站。51Testing軟件測試網始終堅持以專業技術為核心,專註於軟件測試領域,自主研發軟件測試工具,為客戶提供全球領先的軟件測試整體解決方案,為行業培養優秀的軟件測試人才,並提供開放式的公益軟件測試交流平臺。51Testing軟件測試網的微信公眾號是“atstudy51”。
目錄大綱
第1章測試用例設計方法\t1
1.1黑盒測試用例設計方法\t1
1.1.1等價類劃分法\t1
1.1.2邊界值分析法\t11
1.1.3判定表法\t16
1.1.4因果圖法\t24
1.1.5正交試驗法\t32
1.1.6狀態遷移圖法\t44
1.1.7流程分析法\t53
1.1.8輸入域測試法\t59
1.1.9輸出域分析法\t61
1.1.10異常分析法\t64
1.1.11錯誤猜測法\t65
1.1.12總結\t70
1.2白盒測試用例設計方法\t70
1.2.1語句覆蓋法\t71
1.2.2判定覆蓋法\t72
1.2.3條件覆蓋法\t73
1.2 .4判定條件覆蓋法\t73
1.2.5條件組合覆蓋法\t74
1.2.6路徑覆蓋法\t74
1.2.7基本路徑覆蓋法\t75
1.2.8循環路徑測試\t78
1.2.9單元測試用例設計案例\t80
1.2.10單元測試用例設計練習\t84
1.2.11靜態白盒測試\t86
1.2.12編碼規範\t88
1.2.13常見靜態檢查工具\t88
第2章系統測試計劃\t90
2.1系統測試過程回顧\t90
2.1.1軟件測試生命週期\t90
2.1.2系統測試的4個階段\t91
2.1.3系統測試計劃與其他計劃\t92
2.1.4系統測試中的角色及職責\t93
2.2制訂系統測試計劃\t94
2.2.1制訂火星旅遊計劃\t94
2.2.2系統測試計劃的主要內容\t97
2.3編寫系統測試計劃\t100
2.3.1目標\t100
2.3.2概述\t100
2.3.3組織形式\t101
2.3.4測試對象\t103
2.3.5需求跟蹤\t105
2.3.6測試通過/失敗標準\t105
2.3.7測試掛起/恢復標準\t106
2.3.8工作任務分配\t108
2.3.9應交付測試工作產品\t112
2.3.10工作量估計與任務分配\t112
2.3.11資源的分配\t113
2.4制訂系統測試計劃的原則\t113
第3章系統測試方案\t115
3.1測試方案和測試計劃的區別\t115
3.2編寫系統測試方案\t116
3.2.1選取系統測試策略\t116
3.2.2細分系統測試子項\t122
3.3確定係統測試方案的原則\t123
第4章系統測試用例的設計\t124
4.1系統測試回顧\t124
4.1.1什麼是系統測試\t124
4.1.2系統測試過程\t125
4.2系統測試用例的設計思路\t127
4.2.1確定係統測試需求\t127
4.2.2確定係統測試類型\t132
4.2.3系統測試子項的細分\t137
4.2.4編寫系統測試用例\t139
第5章敏捷項目管理\t142
5.1建立敏捷思維\t142
5.1.1傳統管理面臨的挑戰\t142
5.1.2敏捷思維的引入\t143
5.1. 3敏捷的定義\t144
5.1.4敏捷宣言的價值觀和準則\t145
5.1.5敏捷的四大核心支柱\t146
5.2敏捷項目的開展\t147
5.2.1敏捷的框架及生命週期\t147
5.2.2敏捷團隊及團隊中的角色\t150
5.2.3敏捷疊代及主要活動\t154
5.2.4敏捷中的跟蹤機制\t157
5.3敏捷工程中的主要實踐\t159
5.3.1產品待開發功能列表和用戶故事\t159
5.3.2疊代-增量開發\t162
5.3.3持續集成\t163
5.3.4測試驅動開發\t166
5.3.5自動化測試\t169
5.3.6探索性測試\t172
5.4敏捷中測試人員的資質\t173
5.4.1典型的測試類型\t173
5.4.2測試人員的主要職責\t175
5.5常用協作工具\t178


