日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

测试思想-测试设计 测试用例设计之正交法

發(fā)布時間:2025/3/20 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 测试思想-测试设计 测试用例设计之正交法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

測試用例設(shè)計之正交法

by:授客 QQ1033553122

什么是n階拉丁方?

n個不同的拉丁字母排成一個n階方陣n<26 ),如果每行的n個字母均不相同,每列的n個字母均不相同,即每個字母在任一行、任一列中只出現(xiàn)一次,則稱這種方陣為n*n拉丁方n階拉丁方

如,3階拉丁方

?

?


?

什么是正交拉丁方?

設(shè)有兩個n階的拉丁方,如果將它們疊合在一起,恰好出現(xiàn)n^2個不同的有序數(shù)對,則稱為這兩個拉丁方為互相正交的拉丁方,簡稱正交拉丁方

用數(shù)字替代拉丁字母

?

?


?

??? 正交試驗設(shè)計的基本概念

在一項試驗中,把影響試驗結(jié)果的量稱為試驗因素(因子),簡稱因素。因素可以理解為試驗過程中的自變量,試驗結(jié)果可以看成因素的函數(shù)。在試驗過程中,每一個因素可以處于不同的狀態(tài)或狀況,把因素所處的狀態(tài)或狀況,稱為因素的水平,簡稱水平。

?

將正交試驗選擇的水平組合,列成表格,稱為正交表。

正交表具有以下兩個特點,即正交性。正交表必須滿足這兩個特點,有一條不滿足,就不是正交表。

1 每列中不同數(shù)字出現(xiàn)的次數(shù)相等這一特點表明每個因素的每個水平與其它因素的每個水平參與試驗的幾率是完全相同的,從而保證了在各個水平中最大限度地排除了其它因素水平的干擾,能有效地比較試驗結(jié)果并找出最優(yōu)的試驗條件。

2 在任意2列其橫向組成的數(shù)字對中,每種數(shù)字對出現(xiàn)的次數(shù)相等。這個特點保證了試驗點均勻地分散在因素與水平的完全組合之中,因此具有很強的代表性

?

正交試驗設(shè)計(Orthogonal experimental design)是研究多因素多水平的一種設(shè)計方法,它是根據(jù)正交性,由試驗因素的全部水平組合中挑選出部分有代表性的點進行試驗,通過對這部分試驗結(jié)果的分析了解全面試驗的情況 ,找出最優(yōu)的水平組合。

例如,要考察正常值、錯誤值和邊界值對某軟件界面的影響。每個因素設(shè)置3個水平進行試驗。A 因素是正常值,設(shè) A 1 A 2 A 3? 3個水平;B因素是錯誤值,設(shè)B 1 B 2 B 3 ?3 個水平;C 因素為邊界值,設(shè)C 1 C 2 C 3 ?3個水平。這是一個 3 因素 3 水平的試驗,各因素的水平之間全部可能組合有27(3^3) 種。

全面試驗:可以分析各因素的效應(yīng),交互作用,也可選出最優(yōu)水平組合。但全面試驗包含的水平組合數(shù)較多,工作量大,在有些情況下無法完成。

若試驗的主要目的是尋求最優(yōu)水平組合 ,則可利用正交表來設(shè)計安排試驗。

正交試驗設(shè)計的基本特點是:用部分試驗來代替全面試驗,通過對部分試驗結(jié)果的分析,了解全面試驗的情況。

正因為正交試驗是用部分試驗來代替全面試驗的 ,它不可能像全面試驗?zāi)菢訉Ω饕蛩匦?yīng)、交互作

用一一分析;當(dāng)交互作用存在時,有可能出現(xiàn)交互作用的混雜。雖然正交試驗設(shè)計有上述不足,但它能通過部分試驗找到最優(yōu)水平組合 ,因而很受實際工作者青睞。

?

如對于上述 3 因素 3 水平試驗 ,若不考慮交互作用,可利用正交表L9 (33) 安排,它表示需作9次實驗,最多可觀察3個因素,每個因素均為3水平,試驗方案僅包含9個水平組合 ,就能反映試驗方案包含27個水平組合的全面試驗的情況 ,找出最佳的生產(chǎn)條件。

?

正交試驗設(shè)計方法

與一般的試驗設(shè)計類似 ,用正交試驗設(shè)計方法設(shè)計測試用例時主要包括以下步驟:

(1)? 確定因素

這里的因素是指對軟件運行結(jié)果有影響的軟件

(2)? 確定因素的取值范圍或集合(該步是為步驟3做準備的)

因素的取值范圍是指軟件輸入的取值范圍或集合以及可用的硬件資源。

(3)? 確定每個因素的水平

根據(jù)因素的取值范圍或集合 ,采用等價類劃分、邊界值分析以及其他軟件測試技術(shù) ,在每個因素的取值范圍或集合內(nèi)挑選出有效等價類、無效等價類、正好等于、剛剛大于或剛剛小于邊界值等有代表性的測試值。

(4)? 選擇正交表

根據(jù)確定的因素和水平 ,選擇適合的正交表。

如果沒有合適的正交表可用或需要的測試用例個數(shù)太多 ,要對因素和水平進行調(diào)整。

正交表的構(gòu)成:

l?? 行數(shù)(Runs):正交表中的行的個數(shù),即試驗的次數(shù),也是通過正交實驗法設(shè)計的測試用例的個數(shù)

l?? 因素數(shù)(Factors) :正交表中列的個數(shù),即要測試的功能點。

l?? 水平數(shù)(Levels):任何單個因素能夠取得的值的最大個數(shù),即要測試功能點的輸入值

L行數(shù)(水平數(shù)因素數(shù))

如:L8(27)

?

?


???

?

如:L9(34)

?

?


?

擴展的正交表

L84×24

行數(shù)為mn型的正交表中

試驗次數(shù)(行數(shù))=∑(每列水平數(shù)-1)+1

例:53水平因子及一個2水平因子,表示為35*21,試驗次數(shù)=5*(3-1)+1*(2-1)+112

L1235*21

?

?(5)? 測試結(jié)果分析

加上你認為可疑且沒有在表中出現(xiàn)的組合。

?

應(yīng)用舉例

1:因素數(shù)與水平數(shù)剛好符合正交表?

?

?

?? 確定因素及因素的水平

個人信息查詢系統(tǒng)中的一個窗口

要測試的控件有3個,也就是要考慮的因素有三個;

?? 姓名

?? 身份證號碼

?? 手機號碼

每個因素里的狀態(tài)即水平,有兩個:填與不填。

?

?


?

? 選擇正交表

表中的因素數(shù)>=3

表中至少有3個因素數(shù)的水平數(shù)>=2

行數(shù)取最少的一個,即試驗次數(shù)最少的一個

說明:并不是我們想要什么正交表就有什么正交表,有的正交表是沒有被設(shè)計出來的,我們選取正交表時只能從現(xiàn)有的正交表中進行選擇,而且選擇的正交表要滿足上述中的因素數(shù)和因素水平,在這個前提下選擇試驗次數(shù)最少的一個。

從正交表公式中開始查找,結(jié)果為: L4(23)

?

??? ? 生成正交表(我比較笨,也懶得不查表,直接用工具生成的)?
????

?

?

? 編寫測試用例

1:填寫姓名、填寫身份證號、填寫手機號

2:填寫姓名、不填身份證號、不填手機號

3:不填姓名、填寫身份證號、不填手機號

4:不填姓名、不填身份證號、填寫手機號

?

? 增補測試用例

5:不填姓名、不填身份證號、不填手機號

?

測試用例可以看出:如果按每個因素兩個水平數(shù)來考慮的話,需要8個測試用例,而通過正交實驗法進行的測試用例只有5個,大大減少了測試用例數(shù)。用最小的測試用例集合去獲取最大的測試覆蓋率。

?

2ppt打印的需求

假設(shè)功能描述如下:

打印范圍:全部、當(dāng)前幻燈片、給定范圍

打印內(nèi)容:幻燈片、講義、備注頁、大綱視圖

打印顏色/灰度: 顏色、灰度、黑白

打印效果:幻燈片加框和幻燈片不加框兩種方式

?

被測項目中一共有四個被測對象,每個被測對象的狀態(tài)都不一樣。

? 選擇正交表:

1、表中的因素數(shù)>=4

2、表中至少有4個因素的水平數(shù)>=2

3、行數(shù)取最少的一個

4、最后選中正交表公式:L16(45)

問題:多出一個因素咋辦?沒事,空著就好了

?

?

?

? 生成表

?

?


?

? 編寫測試用例


?

?

dpf版下載地址:

測試用例設(shè)計之正交法.pdf

?

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/shouke/p/10158294.html

總結(jié)

以上是生活随笔為你收集整理的测试思想-测试设计 测试用例设计之正交法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 9人人澡人人爽人人精品 | 波多野吉衣一二三区乱码 | 秋霞影院午夜丰满少妇在线视频 | 国产毛片久久久久久国产毛片 | 精品视频一区二区三区四区五区 | 一本久道久久综合无码中文 | 日韩久久久久久久久久 | 亚洲香蕉在线观看 | 色四虎| 青青操原 | 青青操精品| 天堂国产一区二区三区 | 99精品欧美 | 人人插人人干 | 日韩黄色在线 | 黑丝美女一区二区 | 亚洲精品一线 | 在线观看一区二区三区四区 | 天天天天 | 二区免费视频 | 少妇真实被内射视频三四区 | 少妇高潮一69aⅹ | 国产精品99视频 | 你懂的网站在线观看 | 欧美综合网 | 国产日本在线播放 | 熟妇人妻精品一区二区三区视频 | 亚洲自拍中文 | 日美韩av | 国产精品一区二区麻豆 | 欧美偷拍一区二区三区 | 久久影院午夜理论片无码 | 久久久久久久久久久久久国产 | 日韩中出 | 欧美老熟妇喷水 | 日日日插插插 | 久久国产网| 黄色小视频免费 | 青青操原 | 日本不卡视频一区二区三区 | 精品日韩中文字幕 | 9999精品 | 红桃视频在线播放 | 日本色图片 | 成年人免费网站视频 | 1024在线视频| 亚洲丝袜色图 | 青娱乐免费在线视频 | 亚洲精品在线一区二区 | 97精品国产97久久久久久免费 | 色激情网| 隔壁邻居是巨爆乳寡妇 | 五月开心激情网 | 中文字幕人妻一区二 | 一区二区三区在线视频免费观看 | 97超碰国产精品无码蜜芽 | 在线观看毛片网站 | 丝袜美腿av | 毛片网站免费 | 日韩深夜在线 | 日韩精品电影网 | 草草影院在线免费观看 | 就要操av | 国产传媒欧美日韩 | 色资源av| 久色成人 | 少妇在线播放 | 亚洲裸体网站 | 26uuu精品一区二区在线观看 | 男生c女生| 亚洲最新 | 日本黄色一区 | 超黄网站在线观看 | 999xxxx| 男人天堂综合 | 一级免费av | 欧美熟妇精品黑人巨大一二三区 | 一级黄色片一级黄色片 | 国产男女在线 | 麻豆精品国产传媒 | 男人添女人囗交视频 | 国产成人综合自拍 | 亚洲国产一区二区三区a毛片 | 在线网站黄 | 成人视屏在线观看 | 久久人人爽人人爽人人片亚洲 | 毛片在线网站 | 精品人妻一区二区色欲产成人 | 天天射网站 | 福利一区在线 | 在线欧美a | 91九色丨porny丨国产jk | 日韩大胆人体 | 亚洲女人天堂成人av在线 | 欧美亚洲国产一区 | 麻豆网站在线看 | 欧美成人午夜剧场 | 小优视频污 | 涩涩屋视频 |