1、測試需求是什么?
測試需求主要解決“測什么”的問題,一般來自需求規格說明書中原始需求
測試需求應全部覆蓋已定義的業務流程,以及功能和非功能方面的需求
2、如何進行軟件測試需求分析?
測試需求分析的主要目的:依據需求文檔提取測試點,根據測試點來編寫測試用例
測試點的分析有哪些?
通過分析需求描述中的輸入、輸出、處理、限制、約束等,給出對應的驗證內容
通過分析各個功能模塊之間的業務順序,和各個功能之間的傳遞信息和數據,對存在功能交互的功能項,給出對應的驗證內容(功能交互測試)
考慮到需求的完整性,要充分覆蓋軟件需求的各種特征,包含隱形需求的驗證,比如界面的驗證,賬號唯一性驗證(界面、易用性、兼容性、安全性、性能壓力)
3、什么是軟件測試用例
測試用例是為項目需求而編制的一組測試輸入,執行條件以及預期結果,以便測試某個程序是否滿足客戶需求
測試用例組成:
用例編號、測試項目、測試標題、重要級別、預置條件、測試輸入、操作步驟、預期結果、實際結果
