一、什麼是測試需求分析
需求分析:需求規格說明書的編寫做者,在編寫需求時進行的業務分析,依據於業務,來進行需求的編寫
測試需求分析:一、分析需求的可行性
二、分析測試點:將需求分析拆分紅一個個的功能點
拿到需求----測試需求分析-----編寫測試計劃/編寫測試用例-----執行測試-----編寫測試報告
二、測試需求分析點
一、功能需求:
佔據系統80%左右的內容,軟件主體。顯性的需求分析點
二、業務需求:
隱性需求,直接看到的軟件並無將所有的業務顯示出來,經過什麼步驟進入到什麼頁面,什麼頁面顯示什麼樣的內容,分析業務
的重要性:實際的業務中每個業務系統解決了什麼問題,達到了什麼目的,業務的表如今功能上,依託功能來表現業務。
三、性能需求:
有明確性能的需求(顯性需求),如淘寶0點8分到5點7分有500用戶使用,沒有性能需求(隱性需求)
四、環境需求:系統運行環境的需求分析
五、安全性需求:用戶登陸(權限)、密碼加密、非敏感行業,隱性需求
六、界面需求:用戶交互、UI
七、可靠性需求:運行過程當中出錯的風險,軟件的數據準確性、流程完整性
三、測試需求分析技巧
一、熟悉需求,明確測試範圍:定義測試範圍安全
二、定義流程:肯定流程是什麼樣子的,來分析業務,檢測出核心功能首要進行測試性能
三、二次溝通:與需求分析師/產品經理溝通測試
四、細化:軟件流程、區分核心、非核心模塊加密
五、依據流程生成場景模型spa
六、結合場景進行測試數據設計:依據的測試手段都是合理有效的。減小沒必要要的時間等浪費設計