階段分類:單元測試、集成測試、系統測試和驗收測試。
對象分類:界面測試、功能測試、性能測試、安全測試、兼容性測試、文檔測試、安裝卸載測試、穩定性測試、用戶體驗測試。
執行方法分類:靜態測試和動態測試。
v模型,W模型,H模型,X模型,敏捷模型。
01.測試進度
02.測試資源(人力、設備、第三方資源)
03.測試標準(測試準入標準、測試許可標準)
04.風險控制(進度風險、人員風險和變更風險)
語句覆蓋,條件覆蓋,決策覆蓋,決策條件覆蓋,條件組合覆蓋,路徑覆蓋。
邊界值,等價類,場景分析,錯誤推斷,因果圖,正交法則,決策表
缺陷生命周期
缺陷分類(錯誤、缺陷、故障、失效)
缺陷分類(致命、嚴重、壹般、輕微、建議)
缺陷優先級(優先級、壹般、延遲)
等級統計、返修率統計、功能模塊統計、建議統計。
及格
失敗
遺留問題
潛在質量風險
硒環境建設
元素定位
id、名稱、類、鏈接文本、部分文本、標記名、cssselector、Xpath
元素操作
輸入,點擊,文件上傳,框架切換,手柄切換。
等待
強制等待、隱式等待、顯式等待
肯定
設計模式
關鍵字驅動,POM
數據驅動
Excel、yaml
chrome選項
硒環分布試驗
環境建設
SDK環境建設和應用環境建設
元素定位
APPium inspetctor定位,uiautomatorViewer定位,Webview元素定位。
肯定
通信原理、請求、響應、URL解析、cookie、會話、令牌。
Json部署,請求部署
獲取請求,發布請求
文本文本獲取、json結果獲取和解析
測試用例管理
安裝和拆卸
測試套
跑步者
TextTestRunner
HTMLTestRunner
內置斷言
數據驅動
環境構建,數據和解包,文件數據。
環境部署
公共庫安裝
基本命令
配置文件
實驗報告
pytest-html
誘惑力
Python環境
射頻模塊安裝
工程機構
表格編程
變量定義、邏輯編程、用例管理
文本用例管理
用戶定義的關鍵字
Webui
硒庫軟件包配置
元素定位規則
公共關鍵字調用(元素操作關鍵字、iframe開關、句柄開關、斷言)
應用程序包配置
UIAutomatorViewer應用程序
元素定位規則
常見關鍵字
元素操作關鍵字、斷言(文本斷言、屏幕截圖斷言)
請求包配置
HTTP/HTTPS協議
通信原理、請求、響應、URL解析、cookie、會話、令牌。
常見關鍵字
模擬請求關鍵字(單接口模擬、關聯接口模擬)
響應解析關鍵字
肯定
日誌視圖
報告視圖
Pycharm運行機器人文件
Web:設置chrome路徑
安卓:開啟usb調試
Los:部署IOs標簽
Windows應用程序:設置-設備-使用Windows備用連接模式。
點擊:觸摸
文本輸入:文本
截圖:快照
斷言:斷言/斷言_模板
滑動:滑動
AirtestIDE調試
Cmd命令行操作
Bat批處理腳本運行
操作程序
操作截圖
圖像識別相似度
肯定
空氣測試
波庫伊
空氣測試-硒
模擬請求
常見請求類型(GET、POST、PUT、DELETE)
關聯接口請求
預腳本
預編寫腳本腳本設置
預腳本腳本應用程序
變量用法和設置
常見變量類型
常見變量類型(局部變量、環境變量、全局變量、數據變量)
參數化
文檔參數化的常見類型
TXT文件,JSON文件,csV文件。
文本斷言
常見的斷言方法
測試腳本
收藏管理
郵遞員堅持不懈地運行收集亞軍。
虛擬用戶生成器
腳本錄制
回放(腳本調試)
腳本增強(事務、檢查點、會合點、參數化、聯想思考時間)
腳本(腳本優化、腳本手寫)
控制器
場景設計(手動場景、自動場景)
場景執行