全國服務(wù)熱線:18684048962(微信同號(hào))
正交試驗(yàn)設(shè)計(jì)法52
發(fā)表時(shí)間:2023-07-21 09:07 正交實(shí)驗(yàn)設(shè)計(jì) 一、什么是正交試驗(yàn)設(shè)計(jì)法? 是一種成對(duì)測(cè)試交互的系統(tǒng)的統(tǒng)計(jì)方法。它提供了一種能對(duì)所有變量對(duì)的組合進(jìn)行典型覆蓋(均勻分布)的方法。 可以從大量的試驗(yàn)點(diǎn)中挑出適量的、有代表性的點(diǎn),利用“正交表”,合力的安排試驗(yàn)的一種科學(xué)的試驗(yàn)設(shè)計(jì)方法。 二、正交表的構(gòu)成 行數(shù):正交表中行的個(gè)數(shù),即試驗(yàn)的次數(shù),也是通過正交試驗(yàn)法設(shè)計(jì)的測(cè)試用例的個(gè)數(shù) 因素?cái)?shù):正交表中列的個(gè)數(shù),即要測(cè)試的功能點(diǎn) 水平數(shù):任何單個(gè)因素能夠取得的值的最大個(gè)數(shù),即要測(cè)試功能點(diǎn)的取值個(gè)數(shù) 正交表的形式:L行數(shù)(水平數(shù)因素?cái)?shù))如:L8(27) 三、設(shè)計(jì)步驟: 確定有哪些因素(功能點(diǎn)) 每個(gè)因素有哪幾個(gè)水平(功能點(diǎn)的取值) 選擇一個(gè)合適的正交表 把變量的值映射到表中 把每一行的各因素水平的組合作為一個(gè)測(cè)試用例 加上你認(rèn)為可疑且沒有在表中出現(xiàn)的組合 四、如何選擇正交表: 考慮因素(功能點(diǎn))的個(gè)數(shù) 考慮因素水平(功能點(diǎn)的取值)的個(gè)數(shù) 考慮正交表的行數(shù) 取行數(shù)最少的一個(gè) 五、設(shè)計(jì)測(cè)試用例的三種情況 因素?cái)?shù)(變量)、水平數(shù)(變量值)相符 因素?cái)?shù)不相同 水平數(shù)不相同 正交試驗(yàn)法最大優(yōu)點(diǎn):減少測(cè)試用例規(guī)模和范圍 場(chǎng)景圖設(shè)計(jì):用例場(chǎng)景是用來描述流經(jīng)用例路徑的過程,這個(gè)過程從開始到結(jié)束遍歷用例中所有的基本流和備選流。 這里就要確定哪些是基本流,哪些是備選流 流程圖法 算法流程圖是針對(duì)程序的內(nèi)部結(jié)構(gòu)的,而黑盒測(cè)試的流程圖是針對(duì)整個(gè)系統(tǒng)業(yè)務(wù)功能流程的 流程圖法的步驟: 詳細(xì)了解需求 根據(jù)需求說明或界面原型,找出業(yè)務(wù)流程的各個(gè)頁面以及各頁面之間的流轉(zhuǎn)關(guān)系 畫出業(yè)務(wù)流程 寫用例,覆蓋所有的路徑分支 測(cè)試用例的設(shè)計(jì)方法不是單獨(dú)存在的 每種類型的軟件有各自的特點(diǎn) 每種測(cè)試用例設(shè)計(jì)方法也有各自的特點(diǎn) 針對(duì)不同軟件利用各種技術(shù) 標(biāo)簽:法學(xué)、工業(yè)設(shè)計(jì) 聲明:此篇為成都柯信優(yōu)創(chuàng)信息技術(shù)服務(wù)有限公司原創(chuàng)文章,轉(zhuǎn)載請(qǐng)標(biāo)明出處鏈接:http://www.it-wb.cn/sys-nd/138.html
測(cè)評(píng)服務(wù)
|