商品描述
本書吸取了國家示範性高職院校建設成果,同時緊跟全國職業院校軟件測試大賽任務設計教材內容,采用任務引領、項目主導的方法,使初學者容易快速入門,易於動手實際操作。本書按照軟件測試流程共分為 7 章,即測試計劃、測試用例、缺陷管理、測試總結、白盒測試、自動化測試—Selenium、性能測試—LoadRunner。本書以企業真實項目為引導,貫穿全書,巧妙地將軟件測試知識點融入各任務當中,體現了“做中學、學中做”的特色,是一本理實一體化的實戰教程。本書提供了教材中所用項目的測試用例及配套電子課件、電子教案。本書可作為高職高專計算機專業及相關非計算機專業的教材使用,也可作為培訓教材使用,還可作為對軟件測試感興趣的初學者的入門教材使用。
目錄大綱
第 1 章 測試計劃
工作任務 1.1 知識儲備—軟件測試
1.1.1 關於軟件測試
1.1.2 軟件測試階段和軟件測試種類
1.1.3 關於測試計劃
工作任務 1.2 項目任務說明
1.2.1 項目環境部署
1.2.2 工作過程
工作任務 1.3 測試計劃
1.3.1 CVIT 課程管理系統的測試計劃(簡易版)
第 2 章 測試用例
工作任務 2.1 知識儲備
2.1.1 黑盒測試
2.1.2 黑盒測試中設計測試用例的基本方法
工作任務 2.2 測試用例設計
2.2.1 登錄模塊測試用例設計
2.2.2 首頁模塊測試用例設計
2.2.3 系管理模塊測試用例設計
2.2.4 專業管理模塊測試用例設計
2.2.5 班級管理模塊測試用例設計
2.2.6 學生管理模塊測試用例設計
2.2.7 教師管理模塊測試用例設計
2.2.8 課程管理模塊測試用例設計
2.2.9 選課修改模塊測試用例設計
2.2.10 角色管理模塊測試用例設計
工作任務 2.3 其他測試
2.3.1 性能測試
2.3.2 鏈接測試
2.3.3 導航測試
2.3.4 界面測試
2.3.5 兼容性測試
2.3.6 幫助文檔測試
第 3 章 缺陷管理
工作任務 3.1 知識儲備
工作任務 3.2 缺陷總結報告
第 4 章 測試總結
工作任務 4.1 知識儲備
4.1.1 測試總結與測試報告
4.1.2 各種模板
工作任務 4.2 測試總結
4.2.1 CVIT 課程管理系統的測試總結
第 5 章 白盒測試
工作任務 5.1 知識儲備
5.1.1 邏輯覆蓋法
5.1.2 基本路徑測試法
第 6 章 自動化測試—Selenium
工作任務 6.1 知識儲備
工作任務 6.2 Selenium 簡介
工作任務 6.3 環境搭建
工作任務 6.4 Web 元素定位
6.4.1 Web 元素定位—id 定位
6.4.2 Web 元素定位—name 定位
6.4.3 Web 元素定位—class 定位
6.4.4 Web 元素定位—link_text 定位
6.4.5 Web 元素定位—partial_link_text 定位
6.4.6 Web 元素定位—css_selector 定位
6.4.7 Web 元素定位—XPath 定位
6.4.8 Web 元素定位—tag_name 定位
工作任務 6.5 鼠標操作
工作任務 6.6 鍵盤操作
工作任務 6.7 Selenium 3 種等待方式
6.7.1 強制等待
6.7.2 隱式等待
6.7.3 顯式等待
工作任務 6.8 HTMLTestRunner
工作任務 6.9 submit()方法使用
工作任務 6.10 下拉框的處理
工作任務 6.11 數據驅動
工作任務 6.12 數據斷言
工作任務 6.13 PO 設計模式
第 7 章 性能測試—LoadRunner
工作任務 7.1 性能測試簡介
工作任務 7.2 LoadRunner 簡介
工作任務 7.3 LoadRunner 安裝
工作任務 7.4 錄制與回放腳本
工作任務 7.5 關聯
工作任務 7.6 思考時間
工作任務 7.7 插入事務
工作任務 7.8 檢查點功能
工作任務 7.9 參數化
工作任務 7.10 集合點
工作任務 7.11 場景
工作任務 7.12 結果分析
工作任務 7.13 CVIT 課程管理系統項目實戰
