![](http://img3m7.ddimg.cn/40/4/22710937-1_u_1.jpg)
開本:大16開 紙張:膠版紙 包裝:平裝 是否套裝:否 國際標準書號ISBN:9787502633295 叢書名:人力資源和社會保障部軟件測試師崗位培訓指定教材 作者:劉新生主編 出版社:中國質檢出版社(原中國計量出版社) 出版時間:2010年08月 
" 編輯推薦 word-wrap: break-word; word-break: break-all;"> 在《軟件測試實踐》中,作者劉新生結合自己多年從業經驗,以豐富充實的內容、活潑生動的文筆,闡述了軟件測試行業的現狀及軟件測試技術基礎知識等;此外,還列舉了大家普遍關心的關於軟件測試方面的問題以及作者的看法。相信這些內容對於那些想邁進軟件測試大門卻仍有顧慮,或者初學軟件測試希望獲得提高的朋友大有幫助。 內容簡介 word-wrap: break-word; word-break: break-all;"> 劉新生主編的《軟件測試實踐》為人力資源和設備保障部軟件測試師崗位培訓指定教材。其內容包括:軟件測試技術總覽、測試管理、自動化測試、性能測試、綜合實例等。 《軟件測試實踐》除作為指定培訓教材為,還可作為高校軟件測試等相關專業實踐環節技術讀本,也可供相關培訓機構和軟件愛好者參考學習。 目錄 1 軟件測試技術總覽 1.1 軟件測試簡介 1.1.1 軟件測試目的和內容 1.1.2 軟件測試分類 1.1.3 軟件測試模型 1.1.4 軟件測試原則 1.1.5 軟件測試與調試 1.1.6 有效的軟件測試 1.2 各種測試工具比較 1.2.1 白盒測試工具 1.2.2 黑盒測試工具 1.2.3 測試管理工具 1.2.4 自動化測試工具2 軟件測試管理 2.1 QC 2.1.1 QC簡介 2.1.2 QC安裝 2.1.3 QC架構 2.1.4 QC組件 2.2 QC測試環境搭建 2.2.1 創建域和工程項目 2.2.2 創建用戶 2.2.3 配置服務器 2.2.4 管理用戶 2.2.5 定制工程 2.3 QC測試管理流程 2.3.1 測試版本管理 2.3.2 測試需求管理 2.3.3 需求風險分析 2.3.4 測試計劃管理 2.3.5 測試執行管理 2.3.6 缺陷跟蹤管理 2.3.7 報表分析管理3 自動化測試 3.1自動化測試技術 3.1.1 什麼是自動化測試 3.1.2 自動化測試原理 3.1.3 自動化測試優缺點 3.1.4 自動化測試工具比較 3.2 QTP 3.2.1 QTP簡介 3.2.2 QTP安裝 3.2.3 QTP工作流程 3.3 QTP基本測試開發流程實例 3.3.1 計劃測試 3.3.2 測試樣例(購物車)程序介紹 3.3.3 錄制腳本 3.3.4 編輯、調試腳本 3.3.5 執行測試 3.3.6 分析測試結果 3.3.7 報告缺陷 3.4 準備自動化測試 3.4.1 確定手動測試場景 3.4.2 確定測試環境 3.4.3 確定測試數據 3.5 創建基本測試 3.5.1 測試設置 3.5.2 錄制和回放設置 3.5.3 腳本導入導出 3.5.4 對像 3.5.5 對像探測器 3.5.6 對像庫 3.6 增強基本測試 3.6.1 增加同步 3.6.2 插入檢查點(Cheekpoint) 3.6.3 采用數據驅動測試 3.6.4 腳本參數化 3.7 QTP測試開發 3.7.1 關鍵字視圖開發 3.7.2 恢復場景管理 3.7.3 測試腳本開發 3.8 QTP與QC集成 3.9 自動化測試工具比較4 性能測試 4.1 性能測試技術 4.1.1 什麼是軟件性能測試 4.1.2 軟件性能測試的一般流程 4.1.3 軟件性能測試術語 4.2 LoadRunner 4.2.1 LoadRunner簡介 4.2.2 LoadRunner安裝 4.2.3 LoadRunner組件 4.2.4 LoadRunner構架 4.3 LoadRunner性能測試流程 4.3.1 計劃測試 4.3.2 設計測試 4.3.3 創建Vuser腳本 4.3.4 創建測試場景 4.3.5 運行測試場景 4.3.6 分析測試結果 4.4 Vuser測試腳本 4.4.1 Vu腳本結構 4.4.2 通用VU函數 4.4.3 協議相關函數 4.4.4 錄制腳本 4.4.5 增強腳本 4.4.6 關聯實現 4.5 負載場景創建和設置 4.5.1 設計性能測試場景 4.5.2 運行場景 4.5.3 監視場景 4.5.4 場景運行後 4.6 分析測試結果 4.6.1 圖表分析 4.6.2 圖表合並 4.6.3 性能測試結果比較 4.6.4 生成測試報告5 綜合實例 5.1 測試需求分析 5.1.1 需求概述 5.1.2 非業務需求 5.1.3 業務需求 5.1.4 與外部接口說明 5.2 測試計劃 5.2.1 簡介 5.2.2 測試需求 5.2.3 測試進度/裡程碑 5.2.4 測試資源 5.2.5 測試概述 5.2.6 測試風險分析 5.3 測試用例設計 5.3.1 QTP測試用例設計 5.3.2 LoadRunner測試用例設計 5.4 測試執行與測試報告 5.5 測試總結 5.5.1 簡介 5.5.2 測試概要 5.5.3 測試結果及發現 5.5.4 測試結論與建議 1 軟件測試技術總覽 1.1 軟件測試簡介 1.1.1 軟件測試目的和內容 1.1.2 軟件測試分類 1.1.3 軟件測試模型 1.1.4 軟件測試原則 1.1.5 軟件測試與調試 1.1.6 有效的軟件測試 1.2 各種測試工具比較 1.2.1 白盒測試工具 1.2.2 黑盒測試工具 1.2.3 測試管理工具 1.2.4 自動化測試工具 2 軟件測試管理 2.1 QC 2.1.1 QC簡介 2.1.2 QC安裝 2.1.3 QC架構 2.1.4 QC組件 2.2 QC測試環境搭建 2.2.1 創建域和工程項目 2.2.2 創建用戶 2.2.3 配置服務器 2.2.4 管理用戶 2.2.5 定制工程 2.3 QC測試管理流程 2.3.1 測試版本管理 2.3.2 測試需求管理 2.3.3 需求風險分析 2.3.4 測試計劃管理 2.3.5 測試執行管理 2.3.6 缺陷跟蹤管理 2.3.7 報表分析管理 3 自動化測試 3.1自動化測試技術 3.1.1 什麼是自動化測試 3.1.2 自動化測試原理 3.1.3 自動化測試優缺點 3.1.4 自動化測試工具比較 3.2 QTP 3.2.1 QTP簡介 3.2.2 QTP安裝 3.2.3 QTP工作流程 3.3 QTP基本測試開發流程實例 3.3.1 計劃測試 3.3.2 測試樣例(購物車)程序介紹 3.3.3 錄制腳本 3.3.4 編輯、調試腳本 3.3.5 執行測試 3.3.6 分析測試結果 3.3.7 報告缺陷 3.4 準備自動化測試 3.4.1 確定手動測試場景 3.4.2 確定測試環境 3.4.3 確定測試數據 3.5 創建基本測試 3.5.1 測試設置 3.5.2 錄制和回放設置 3.5.3 腳本導入導出 3.5.4 對像 3.5.5 對像探測器 3.5.6 對像庫 3.6 增強基本測試 3.6.1 增加同步 3.6.2 插入檢查點(Cheekpoint) 3.6.3 采用數據驅動測試 3.6.4 腳本參數化 3.7 QTP測試開發 3.7.1 關鍵字視圖開發 3.7.2 恢復場景管理 3.7.3 測試腳本開發 3.8 QTP與QC集成 3.9 自動化測試工具比較 4 性能測試 4.1 性能測試技術 4.1.1 什麼是軟件性能測試 4.1.2 軟件性能測試的一般流程 4.1.3 軟件性能測試術語 4.2 LoadRunner 4.2.1 LoadRunner簡介 4.2.2 LoadRunner安裝 4.2.3 LoadRunner組件 4.2.4 LoadRunner構架 4.3 LoadRunner性能測試流程 4.3.1 計劃測試 4.3.2 設計測試 4.3.3 創建Vuser腳本 4.3.4 創建測試場景 4.3.5 運行測試場景 4.3.6 分析測試結果 4.4 Vuser測試腳本 4.4.1 Vu腳本結構 4.4.2 通用VU函數 4.4.3 協議相關函數 4.4.4 錄制腳本 4.4.5 增強腳本 4.4.6 關聯實現 4.5 負載場景創建和設置 4.5.1 設計性能測試場景 4.5.2 運行場景 4.5.3 監視場景 4.5.4 場景運行後 4.6 分析測試結果 4.6.1 圖表分析 4.6.2 圖表合並 4.6.3 性能測試結果比較 4.6.4 生成測試報告 5 綜合實例 5.1 測試需求分析 5.1.1 需求概述 5.1.2 非業務需求 5.1.3 業務需求 5.1.4 與外部接口說明 5.2 測試計劃 5.2.1 簡介 5.2.2 測試需求 5.2.3 測試進度/裡程碑 5.2.4 測試資源 5.2.5 測試概述 5.2.6 測試風險分析 5.3 測試用例設計 5.3.1 QTP測試用例設計 5.3.2 LoadRunner測試用例設計 5.4 測試執行與測試報告 5.5 測試總結 5.5.1 簡介 5.5.2 測試概要 5.5.3 測試結果及發現 5.5.4 測試結論與建議
|