测试分析设计工程方法
產品的測試分析設計包括:測試需求分析、測試方案設計、測試用例實現,這三個階段。測試分析設計工程方法是針對于前兩個階段的,現實中往往需要靈活運用多個工程方法,重點需要掌握各個工程方法的思路,在實踐中不斷總結和提升,提高測試分析設計的能力、質量和效率。
?
?
?
?
1、原始需求→測試需求
?本階段要對原始需求進行充分的討論、學習、講解及評審,明確模糊和不清晰的需求。注意:設計需求中不存在、或某些隱含的但需要測試的內容也要作為測試需求,通過繼承性分析得到的測試需求也是產品測試需求的重要組成部分。
2、測試需求→產品測試規格
本階段主要使用測試類型分析和功能交互分析工程方法。通過測試類型分析工程方法進行的分析,從不同的角度(即測試類型)分析出測試需求中直接和間接所包含的測試內容;對于功能型的測試需求,通過功能交互分析工程方法,從時間和資源的角度分析出功能型的測試需求之間有明確交互影響的交互點。
3、產品測試規格→特性測試規格
?本階段主要使用測試因子分析工程方法,分析出測試點及測試因子和值范圍,明確其觀察點,并進行測試項/測試子項劃分,以及測試分層,為了保證測試的效率和有效性,不同層次的測試其測試方法或手段以及觀察點可能不同,最后形成結構化的特性測試規格。特性測試規格并非是對產品特性規格的簡單細化,而是通過應用對應的工程方法,并參考開發的設計文檔,對特性所包含的業務邏輯進行獲取和分析,得出測試點及測試因子和值范圍,并進行測試項/測試子項劃分和測試分層,形成結構化的特性測試規格。
4、特性測試規格→測試用例
得出特性測試規格后,需要分析和明確各測試點的測試方法或手段,并通常經由下面三步可以得到測試用例:
1)采樣取值。通常使用等價類劃分、邊界值、錯誤推測等方法對測試因子進行采樣取值;
2)約束關系分析。分析測試因子間或測試因子值之間的約束關系,對于復雜的約束關系,建議使用因果圖/判斷表等方法輔助分析;
3)組合策略分析并組合生成測試用例。若測試因子間無嚴格的時序要求,且測試因子和測試因子值間的組合較復雜,通常使用Pairwise方法及工具進行組合策略分析并組合生成測試用例;若測試因子間有嚴格的時序要求,且測試因子和值間的組合較復雜,建議使用正交試驗等方法輔助進行組合策略分析并組合生成測試用例;其它簡單的情況可以直接組合生成測試用例。最后形成結構化的測試用例標題列表。
?
轉載于:https://www.cnblogs.com/cqufengchao/p/6839566.html
總結
以上是生活随笔為你收集整理的测试分析设计工程方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件规格说明书
- 下一篇: FineReport连接多维数据库示例及