軟體測試技術:基於工作過程

軟體測試技術:基於工作過程

本書定位於企業實際軟體測試工作流程,在分析軟體測試“崗位群”的“典型工作任務”的基礎上,按照軟體開發過程(跳過軟體開發過程中的設計),用職業能力描述學習目標,用工作任務陳述學習內容,將軟體測試技術劃分為測試需求及評審、單元測試、集成測試、系統測試及驗收測試這4個學習領域。書中的內容主要為:軟體測試綜述、軟體測試過程與測試模型、黑盒測試與測試用例設計方法、白盒測試(靜態分析與動態測試)的實用技術、單元測試技術、集成測試技術、系統測試、驗收測試、測試用例的設計、測試文檔的編寫、測試項目管理以及上機實訓等內容。本書以學生信息管理系統、HP自帶的航班訂票系統案例為線索,詳細講述了幾個主要測試工具的使用,例如LoadRunner、Quality Center、QTP、XUnit等。書中給出了大量的測試用例和實用的模板。

內容簡介

《21世紀高等職業教育計算機系列規劃教材:軟體測試技術(基於工作過程)》以案例驅動方式將抽象理論知識轉化為可觸摸的實際操作,全書內容實用,由淺入深,既可作為高等院校軟體測試課程的教材,也可作為軟體測試人員的自學用書。

圖書目錄

目 錄
項目一 開始軟體測試工作之前的準備 (1)
1.1 理解軟體開發過程與軟體測試的關係 (1)
任務一:理解軟體開發過程 (1)
任務二:從軟體開發過程看軟體測試的工作過程 (7)
1.2 軟體測試知識準備 (9)
任務一:理解軟體測試的基本任務 (9)
任務二:理解軟體測試關鍵技術及其在不同階段的運用 (12)
項目二 測試需求 (18)
2.1 系統需求分析 (18)
任務一:系統需求調研與分析 (18)
2.2 系統需求評審 (25)
任務一:系統需求評審 (25)
2.3 測試需求分析及評審 (32)
任務一:功能測試需求分析與評審 (32)
任務二:性能測試需求分析與評審 (38)
項目三 單元測試 (46)
3.1 單元測試計畫及評審 (46)
任務一:單元測試計畫編寫與評審 (46)
3.2 單元測試設計 (56)
任務一:單元測試設計 (56)
3.3 單元測試執行 (64)
任務一:靜態測試及靜態代碼分析 (64)
任務二:使用XUnit 執行單元測試 (74)
3.4 單元測試結果與分析 (80)
任務一:分析單元測試結果 (80)
項目四 集成測試 (92)
4.1 集成測試計畫及評審 (92)
任務一:集成測試計畫編寫與評審 (92)
4.2 集成測試設計 (97)
任務一:確定結構視圖 (97)
任務二:集成測試設計 (102)
4.3 集成測試執行與分析 (104)
任務一:集成測試的JUnit執行及分析 (104)
項目五 系統與驗收測試 (110)
5.1 測試計畫編寫及評審 (110)
任務一:系統測試計畫編寫與評審 (110)
任務二:驗收測試計畫編寫與評審 (120)
5.2 功能測試設計 (125)
任務一:功能測試用例的設計 (125)
任務二:使用QuickTestPro開發及完善功能測試腳本 (138)
5.3 功能測試執行 (155)
任務一:手動執行功能測試 (155)
任務二:使用QTP執行功能測試 (156)
5.4 功能測試結果與分析 (157)
任務一:分析功能測試結果 (157)
5.5 性能測試設計 (162)
任務一:性能測試設計 (162)
5.6 性能測試執行 (179)
任務一:使用LoadRunner執行性能測試 (179)
5.7 性能測試結果與分析 (183)
任務一:分析性能測試結果 (183)
項目六 測試管理 (191)
6.1 理解測試管理 (191)
任務一:理解測試管理 (191)
6.2 測試管理實施 (197)
任務一:管理人員的測試管理實施 (197)
任務二:測試人員的測試管理實施 (213)

相關詞條

熱門詞條

聯絡我們