定義
正交試驗法,是一種成對測試互動的系統的統計方法。它提供了一種能對所有變數對的組合進行典型覆蓋(均勻分布)的方法。可以從大量的試驗點中挑出適量的、有代表性的點,利用「正交表」,合理的安排試驗的一種科學的試驗設計方法。
因子:所有影響試驗指標的條件;
因子的狀態:影響試驗因子的,叫做因子的狀態。
應用的範圍
多個條件組合使用,但是條件和條件之間並行的關係.
步驟1) 提取功能說明,按照下表構造因子—狀態表 ;
2) 選取合適的正交表並套用正交表;
3) 正交表的每行資料構造測試用例。
案例:
ppt列印功能描述如下:
列印範圍分:全部、當前幻燈片、給定範圍 共三種情況;
列印內容分:幻燈片、講義、備註頁、大綱檢視 共四種方式;
列印顏色/灰度分: 顏色、灰度、黑白 共三種設定;
列印效果分:幻燈片加框和幻燈片不加框兩種方式。
正交試驗法--分析過程:
1) 提取功能說明,按照下表構造因子—狀態表
轉換成字母表示:
2) 選取合適的正交表,並套用正交表
選取的正交表:
套用正交表後:
分解和合併:
3) 正交表的每行資料構造測試用例。
替換後:
每一行就代表乙個測試用例,乙個複雜的組合問題,我們用正交試驗法分析後,得到了12個代表性的測試用例。
總結1) 選取正交表的原則
2) 分解和合併
黑盒測試用例設計方法 正交試驗
正交試驗設計法是從大量的試驗點中挑選出適量的 有代表性的點,應用一句伽羅瓦理論匯出的 正交表 合理地安排試驗的一種科學的試驗設計方法,是研究多因素,多水平的一種設計方法。它是根據正交性從全面試驗中挑選出部分有代表性的點進行試驗,這些代表性的點具有 均勻分散 齊整可比 的特點,正交試驗是一種基於正交表...
軟體測試 正交試驗測試用例設計方法
正交試驗法是在大量的試驗點中挑選出適量的。有代表性的點,應用根據伽羅瓦理論匯出的正交表,合理的安排試驗的一種科學的實驗設計方法,是研究多因素多水平的一種設計方法。假設乙個web站點,需要對該站點做相容性測試,該站點相容大量的伺服器和作業系統,並且有許多具有各種外掛程式的瀏覽器 web瀏覽器 fire...
正交試驗法生成測試用例工具PICT
pict 基於正交法的軟體測試用例生成工具 成對組合覆蓋這一概念是mandl於1985年在 測試aad編譯程式時提出來的。cohen等人應用成對組合覆蓋測試技術對unix中的 sort 命令進行了測試。測試結果表明覆蓋率高達90 以上。可見成對組合覆蓋是一種非常有效的測試用例設計方法。成對組合覆蓋要...