| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:軟件質量保證與測試 (微課版) ISBN:9787302639053 出版社:清華大學 著編譯者:黃豔 朱會東 李朝陽 頁數:196 所在地:中國大陸 *此為代購商品 書號:1576899 可大量預訂,請先連絡。 內容簡介 本書在全面介紹軟體質量、軟體質量保證、軟體測試、測試用例、測試階段以及軟體缺陷等基本知識的基礎上,著重介紹等價類劃分、邊界值分析、因果圖、判定表等黑盒測試方法和邏輯覆蓋、基本路徑測試等白盒測試方法,並分別通過綜合實例的測試用例設計來說明如何應用常用的測試方法進行測試設計。 全書分10章:第1∼4章主要介紹基礎知識;第5章和第6章分別討論常用黑盒測試方法、白盒測試方法的本質和應用;第7章闡述不同測試階段的測試內容和測試策略;第8∼10章內容圍繞軟體缺陷管理流程、自動化測試和單元測試工具JUnit的使用進行介紹。 本書適合作為高等院校計算機、軟體工程專業高年級本科生的教材,也可供對軟體工程比較熟悉的軟體開發人員、廣大科技工作者和研究人員參考。作者簡介 黃艷,博士,鄭州輕工業大學軟體學院副教授。近年來主要從事軟體質量、高性能計算和自然語言處理等相關研究。作為負責人主持河南省科技攻關項目1項,獲得河南省科學技術進步獎三等獎2項,發表論文50餘篇,獲授權國家發明專利5項,主編或參編教材5部。目錄 第1章 概述1 1 軟體和軟體工程 1 1 1 軟體的定義及特徵 1 1 2 軟體危機 1 1 3 軟體工程的定義及目標 1 1 4 軟體的生存周期 1 1 5 軟體過程 1 2 軟體質量 1 3 軟體失效 1 4 軟體質量保證和軟體測試 1 5 新時代人才特點 習題 第2章 軟體質量保證 2 1 軟體質量的決定性因素 2 1 1 質量和質量大師 2 1 2 軟體質量的決定因素 2 2 軟體質量模型 2 2 1 McCall模型 2 2 2 ISO9126模型 2 2 3 ISO/IEC25010模型 2 3 軟體質量管理體系 2 3 1 ISO9000管理體系 2 3 2 CMM認證體系 2 3 3 6σ管理體系 2 4 軟體質量保證 2 4 1 SQA任務 2 4 2 SQA活動 2 4 3 SQA措施 2 4 4 SQA實施步驟 習題 第3章 軟體測試基礎 3 1 認識軟體測試 3 1 1 軟體測試的辯證觀點 3 1 2 軟體測試的風險觀點 3 1 3 軟體測試的經濟學觀點 3 2 軟體測試模型 3 2 1 V模型 3 2 2 W模型 3 2 3 H模型 3 2 4 X模型 3 3 軟體測試過程 3 4 軟體測試方法 3 4 1 黑盒測試 3 4 2 白盒測試 3 4 3 基於風險的測試 3 4 4 基於模型的測試 3 5 軟體測試用例 3 6 軟體測試的現狀 習題 第4章 軟體缺陷 4 1 軟體缺陷概述 4 1 1 軟體缺陷相關術語 4 1 2 軟體缺陷定義 4 2 軟體缺陷類型 4 3 軟體缺陷產生原因 4 4 軟體缺陷分類 4 4 1 按照開發階段分類 4 4 2 按照嚴重程度分類 4 4 3 按照優先順序分類 4 5 典型的軟體缺陷 習題 第5章 黑盒測試 5 1 黑盒測試基本概念 5 2 等價類劃分 5 2 1 等價類劃分原則 5 2 2 多變數的等價類劃分組合 5 2 3 等價類劃分測試 5 3 邊界值分析 5 3 1 邊界值分析測試分類 5 3 2 邊界值分析和等價類劃分的綜合運用 5 4 因果圖 5 4 1 因果圖符號 5 4 2 因果圖應用 5 4 3 因果圖的優缺點 5 5 判定表 5 5 1 判定表的建立步驟和示例 5 5 2 因果圖與判定表 5 6 場景法 5 7 錯誤推測法 5 8 黑盒測試的綜合應用 5 9 黑盒測試小結 習題 第6章 白盒測試 6 1 什麼是白盒測試 6 2 語句覆蓋 6 3 判定覆蓋 6 4 條件覆蓋 6 5 判定/條件覆蓋 6 6 條件組合覆蓋 6 7 修正判定/條件覆蓋 6 8 基本路徑測試 6 8 1 程序的控制流圖 6 8 2 圈複雜度 6 8 3 獨立路徑集 6 8 4 圖形矩陣 6 9 白盒測試綜合示例 6 10 靜態白盒測試 6 10 1 代碼檢查 6 10 2 靜態結構分析 6 10 3 靜態測試工具 6 11 白盒測試小結 習題 第7章 軟體測試階段 7 1 單元測試 7 1 1 單元測試定義 7 1 2 單元測試目標 7 1 3 單元測試內容 7 1 4 單元測試環境 7 1 5 單元測試策略 7 2 集成測試 7 2 1 集成測試定義 7 2 2 集成測試目標 7 2 3 集成測試內容 7 2 4 集成測試環境 7 2 5 集成測試策略 7 3 系統測試 7 3 1 系統測試定義 7 3 2 系統測試目標 7 3 3 系統測試內容 7 3 4 系統測試環境 7 3 5 系統測試過程 7 3 6 系統測試人員 7 4 驗收測試 7 4 1 驗收測試定義 7 4 2 驗收測試內容 7 4 3 驗收測試的實施過程 7 4 4 驗收測試策略 7 4 5 驗收測試人員 習題 第8章 軟體缺陷管理 8 1 軟體缺陷管理目標 8 2 軟體缺陷管理等級 8 2 1 個體級缺陷管理 8 2 2 項目級缺陷管理 8 2 3 組織級缺陷管理 8 2 4 缺陷度量 8 2 5 缺陷預防 8 3 軟體缺陷狀態 8 4 軟體缺陷管理 8 4 1 缺陷處理流程 8 4 2 缺陷的跟蹤記錄 8 5 軟體缺陷報告 8 5 1 缺陷報告規範 8 5 2 缺陷報告示例 習題 第9章 自動化測試 9 1 自動化測試概述 9 1 1 手工測試和自動化測試 9 1 2 適合自動化測試的項目 9 1 3 自動化測試所需技能 9 2 自動化測試腳本開發 9 2 1 自動化測試腳本編寫原則 9 2 2 自動化測試腳本的開發方法 9 3 自動化測試工具 9 3 1 自動化測試工具分類 9 3 2 主流的自動化測試框架 9 3 3 UI自動化測試工具Airtest 9 3 4 單元測試工具 第10章 單元測試工具JUnit 10 1 單元測試工具JUnit簡介 10 2 手工測試與JUnit測試比較 10 2 1 在main函數中編寫測試腳本實現測試 10 2 2 在Test類中編寫測試腳本實現測試 10 3 單元測試工具JUnit的使用 10 3 1 使用JUnit工具進行簡單測試 10 3 2 @Before和@After註解的應用 10 3 3 參數化運行器 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |