四因素三水平正交试验表_测试用例设计方法(二)——正交实验法
正交實驗法嚴格來說不是為測試用例設計的方法,它廣泛用于各種實驗實踐中。是研究多因素多水平的又一種設計方法,它是根據正交性從全面試驗中挑選出部分有代表性的點進行試驗,這些有代表性的點具備了“均勻分散,齊整可比”的特點,正交試驗設計是分式析因設計的主要方法。是一種高效率、快速、經濟的實驗設計方法。后來有個鬼子,將正交試驗選擇的水平組合列成表格,稱為正交表。我們在測試用設計的時候,根據實際情況選擇不同的表,直接映射生成用例。
閑話短說,正交實驗法會幾個關鍵詞。因素和水平,對應測試中的條件和數值
假設測試有3個條件,A,B,C,每個條件有3個值
A:A1,A2,A3
B:B1,B2,B3
C:C1,C2,C3
那么每個條件都可以看作是一個因素,每個因素都有3個水平。
根據正交法可以設計如下用例
A B C
—————
A1 B1 C1
A1 B2 C3
A1 B3 C2
A2 B1 C3
A2 B2 C2
A2 B3 C1
A3 B1 C2
A3 B2 C1
A3 B3 C3
具體算法什么的,請自己百度吧。一般我們可以直接根據條件和值的數量,直接套用現成的正交表即可。
正交表具有以下兩項性質:
(1)每一列中,不同的值出現的次數相等。例如在上面三水平正交表中,任何一列都有“1”、“2”、“3”,且在任一列的出現數均相等。
(2)任意兩列中數字的排列方式齊全而且均衡。也就是說兩兩組合(如A1,B1),組合齊全且比例均衡。
以上兩點充分的體現了正交表的兩大優越性,即“均勻分散性,整齊可比”。通俗的說,每個因素的每個水平與另一個因素各水平各碰一次,這就是正交性。
說道這里,感覺正交法很類似全對偶方法。是的,我個人認為全對偶就是正交法的簡化。他分別把正交表的兩個性質的都滿足了一半。對于一個嚴謹的實驗,可能需要考慮各種情況,如因素的權重、結果的科學分析等,需要用嚴格的正交法。對于一般的用例設計,使用全對偶的方法已經基本可以滿足了。
兩個方法均有對應的工具,建議用工具自動生成,如果用例數相差不大,推薦用正交法。正交法用著正統的理論依據,它確實更科學更平衡。
總結
以上是生活随笔為你收集整理的四因素三水平正交试验表_测试用例设计方法(二)——正交实验法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dialog能提交数据吗_你的数据库,能
- 下一篇: 迷你世界驯服地心人怎么做