正交試驗法步驟
1、分析需求獲取因子及水平
2、根據因子及水平數選擇正交表
3、替換因子水平,獲取實驗次數
4、根據經驗補充或刪減實驗次數
5、細化輸出測試用例
情況1:因子數及水平數與(正交表)相等
情況2:因字數與(正交表)不等
在水平數相同時,選擇因子數(正交表)稍大於輸入因子個數,且實驗次數最少的正交表。
情況3:輸入因子的水平數不相符
選擇與輸入因子數以及多數水平數相同的正交表,然後加以最佳化
如
現有一個軟體需要進行安裝測試。
該軟體能在windows 2000 server、windows XP 系統上進行安裝,
安裝方式支援全安裝、典型安裝、自定義安裝三種,
安裝目錄可以設定為預設目錄安裝和自選目錄安裝兩種,
請根據上述安裝需求利用正交試驗法按步驟設計用例
可知安裝方式的水平數有三種;其中典型安裝與自定義安裝可歸為部分安裝,由此,此案例用3因子2水平的正交表輸入,然後再把部分安裝拆分,但是拆分後的原用例要刪除
3因子2狀態
5因子2狀態
7因子2狀態
4因子3狀態
11因子2狀態
15因子2狀態
5因子4狀態
1因子2狀態和7因子3狀態
軟體需求跟蹤矩陣表
測試用例設計模板
邊界值劃分表
邊界值用例示例
正交測試方法是研究多因子多水平的一種測試方法,它是根據正交性從全面測試中挑選出部分有代表性的點進行測試,這些有代表性的點具備了“均勻分散,齊整可比”的特點。正交測試方法是使用正交表進行測試設計。正交表是將正交測試選擇的水平組合列成的表格針對某一因子的任意一個水平(因子的取值), 其他因子的全部水平(任意的兩兩因子之間)各出現相同次數的表。因子是指每一個變數;水平是指每一個變數的取值。