需求分析的目的:
1.對需求進行細化和分解
2.明確所有測試點的需求覆蓋率(更詳細的了解需求和需求分析有助于測試質量)
需求分析的的特征:
1.所有測試需求都該被核實
2.所有的測試都應該被指明滿足和不滿足需求的前置條件
3.不涉及具體的數據,所有數據在測試用例中產生
需求分析的過程:
1.明確服務框架和業務流程
2.細化分解業務及框架
3.業務流之間的關系
4.非功能測試點
5.系統運行相關(運行環境 代碼 數據 網絡 人員等)
uml/" target="_blank" >UML:統一模型語言(unified modeling language)
三種圖:用例圖,活動圖,狀態圖
測試用例圖主要關系:
1.關聯,一種主動到被動的關系 用普通箭頭表示
2.泛化,即繼承,比如子類集成父類 用空心箭頭表示
3.依賴,分為包含和擴展兩種關系 用虛線箭頭表示
原文轉自:http://www.anti-gravitydesign.com