●第1章 軟件測試概述
1.1 軟件測試的基本概念
1.2 測試目的
第2章 用例編寫技巧
2.1 需求分析
2.1.1 測試需求
2.1.2 項目概述
2.1.3 平臺、角色和權限
2.1.4 Web端需求
2.2 資產管理繫統測試計劃
2.2.1 概述
2.2.2 測試任務
2.2.3 測試資源
2.2.4 功能測試計劃
2.2.5 相關風險
2.3 用戶登錄用例書寫
2.4 用戶個人信息用例書寫
2.5 資產類別用例書寫
2.6 品牌用例書寫
2.7 報廢方式用例書寫
2.8 供應商用例書寫
2.9 存放地點用例書寫
2.10 部門管理用例書寫
2.11 資產入庫用例書寫
第3章 bug查找規律
3.1 常見的bug類型
3.1.1 bug查找目的
3.1.2 常見bug類型
3.2 用戶登錄模塊bug查找
3.3 個人信息模塊bug查找
3.4 資產類別模塊bug查找
3.5 品牌管理模塊
3.6 報廢方式模塊
3.7 供應商模塊
3.8 存放地點模塊
3.9 部門管理模塊
3.10 資產入庫模塊
第4章 性能測試工具LoadRunner的使用
4.1 LoadRunner安裝與使用
4.2 Loadrunner工具介紹
4.3 Loadrunner基準測試
4.4 Loadrunner並發測試
4.5 Loadrunner綜合場景測試
4.6 資產管理繫統性能測試總結報告
4.6.1 簡介
4.6.2 測試策略
4.6.3 性能測試實施過程
第5章 自動化測試
5.1 自動化測試概念
5.1.1 定義
5.1.2 自動化測試優勢
5.1.3 自動化測試使用範圍
5.2 Selenium的介紹、配置
5.2.1 Selenium介紹
5.2.2 Selenium的優勢
5.2.3 selenium的配置
5.2.4 安裝selenium模塊
5.2.5 安裝ChromeDriver驅動
5.2.6 安裝GeckoDriver驅動
5.3 selenium的調用
5.3.1 概述
5.3.2 聲明瀏覽器對像
5.3.3 訪問頁面並獲取網頁html
5.4 selenium的使用
5.4.1 定位
5.4.2 單選框選中(radio框)
5.4.3 多選框選中(checkbox框)
5.4.4 操作下拉框(select框)
5.4.5 警告框處理
5.5素使用
5.5.1 I素
5.5.2 nam素
5.5.3 clas素
5.5.4 tag_nam素
5.5.5 link_tex素
5.5.6 partial_tex素
5.5.7 xpat素
5.5.8 CSS定素
5.5.9 B素
5.6 time模塊(時間模塊)
5.6.1 顯示等待
5.6.2 隱式等待
5.6.3 強制等待
5.7 在iframe框架直接切換
5.7.1 iframe介紹
5.7.2 Frame框素定位
5.8 Webdriver模塊的使用
5.8.1 輸入內容(send keys(value)命令)
5.8.2 清空輸入框(clear()命令)
5.8.3 模擬“回車”操作(submit)
5.9 控制瀏覽器操作方法
5.10 鼠標事件
5.10.1 模擬鼠標操作
5.10.2 鼠標右擊
5.10.3 鼠標雙擊
5.10.4 鼠標拖動
5.10.5 鼠標懸停
5.11 鍵盤事件
5.11.1 常用的鍵盤操作
5.11.2 組合鍵的使用
5.12 獲取斷言信息
5.13 測試案例一資產管理繫統
5.13.1 登錄測試
5.13.2 修改密碼測試
5.13.3 修改手機號測試
5.13.4 資產類別新增測試
5.13.5 資產類別修改測試
5.13.6 品牌新增測試
5.13.7 品牌禁用啟用測試
5.13.8 品牌修改測試
5.13.9 報廢方式測試
5.13.10 報廢方式測試
5.13.11 報廢方式測試
5.13.12 供應商測試
5.13.13 供應商測試
5.13.14 供應商測試
5.13.15 供應商測試
5.13.16 存放地點測試
5.13.17 部門管理測試
5.13.18 部門管理測試
5.13.19 資產入庫測試
5.13.20 資產入庫測試