999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于正交表的條件組合覆蓋方法的改進

2017-06-02 23:31:52賈利娟
電子技術與軟件工程 2017年10期

分析白盒測試邏輯覆蓋中條件組合覆蓋的方法,結合正交表的特征,提出了一種基于正交表的條件組合測試用例設計方法,并針對具體實際問題給出了方法說明,意在減少測試用例冗余度,提升測試效率。

【關鍵詞】正交表 條件組合覆蓋 白盒測試

1 引言

隨著互聯網技術的不斷發展,軟件開發周期越來越短,軟件測試人員的時間也經常被壓縮,時長面臨測試任務量大和測試時間短的矛盾。條件組合覆蓋是白盒測試覆蓋率較高的一種測試用例設計方法,但測試用例條數較多,測試執行工作量較大,測試執行效率較差。正交表是基于正交實驗法提出的一種方法,這種方法普遍用于黑盒測試用例設計中,本章將結合正交表方法對條件組合覆蓋算法進行改進,減少測試冗余度,節約測試執行時間。

2 正交表

正交表是一個二維表格,其表達形式為:L行數(水平數因素數)

行數(Runs):正交表中的行的個數,即試驗的次數。

因素數(Factors):正交表中列的個數。

水平數(Levels):任何單個因素能夠取得的值的最大個數。正交表中的包含的值為從0到“水平數-1”或從1到“水平數”

如L4(23),3因素2水平,如表1。

正交試驗設計是研究多因素多水平的一種設計方法,它是根據正交性從全面試驗中挑選出部分有代表性的點進行試驗,這些有代表性的點具備了“均勻分散,齊整可比”的特點。

2.1 整齊可比性

在同一張正交表中,每個因素的每個水平出現的次數是完全相同的。由于在試驗中每個因素的每個水平與其它因素的每個水平參與試驗的機率是完全相同的,這就保證在各個水平中最大程度的排除了其它因素水平的干擾。因而,能最有效地進行比較和作出展望,容易找到好的試驗條件。

2.2 均衡分散性

在同一張正交表中,任意兩列(兩個因素)的水平搭配(橫向形成的數字對)是完全相同的。這樣就保證了試驗條件均衡地分散在因素水平的完全組合之中,因而具有很強的代表性,容易得到好的試驗條件。

3 條件組合覆蓋

條件組合覆蓋,也稱多條件覆蓋MCC (Multiple Condition Coverage),是白盒測試中覆蓋指標較高的一種設計方法,這種方法在設計測試用例,使得每個判定中條件的各種可能組合都至少出現一次。當條件表達式中判定語句較多時,條件組合值比較多。

針對判斷是否是閏年程序流程圖1,使用條件組合方法進行測試用例設計,其中條件表達式的3個判定條件進行完成組合,共有8條用例,用例如表2。

4 使用正交表改進后條件組合覆蓋

整個條件表達式有三個判定條件,也就是因素(變量)的個數是3,每個判定條件的可能取值有兩個(T和F),因此,因素水平(變量的取值)的個數是2,選擇3因素2水平的正交表,即表1,設計測試用例如表3。

5 結論

文章在研究白盒測試條件組合覆蓋測試用例設計的方法的基礎之上,結合黑盒測試用例設計的正交表方法,使判斷是否是閏年程序流程圖白盒測試用例的條數由八條減少為四條,由于正交表本身的特征,在條數減少的情況下,又保證了測試用例的覆蓋,減少了測試用例執行的工作量,尤其是當條件表達式內部的判定條件較多時,此種方法可以很大程度上提升測試執行效率。

參考文獻

[1]曹薇.軟件測試[M].北京:清華大學出版社,2011.

[2]衛延偉.白盒測試系統的設計與實現[D].武漢:華中科技大學,2013.

[3]綦晶.白盒測試方法研究[D].哈爾濱.哈爾濱工程大學,2008.

[4]KuhfeldWF.orthogonalArrays[EB/OL].[2010].http://support.sas.com/techsup/ technotel/ts723.html.

[5]張應山.正交表的數據分析及其構造[D].上海:華東師范大學,2006.

[6]龐善起.正交表的構造方法及其應用[D].西安:西安電子科技大學,2003.

[7]許麗花.軟件測試[M].北京: 高等教育出版社,2013:131-132.

[8]丁懷寶.約束條件下組合測試用例生成的一種新方法[D].上海:上海師范大學,2010.

[9]呂振洪.一種快速的條件組合算法[J].z浙江師范大學學報(自然科學版),2006,29(01):52-54.

作者簡介

賈利娟(1982-),女,河北省保定市人。2014年9月擔任碩士研究生助教。

作者單位

南京工業職業技術學院計算機與軟件學院 江蘇省南京市 210023

主站蜘蛛池模板: 99青青青精品视频在线| 成人午夜在线播放| 91久久精品国产| 2020极品精品国产| 波多野结衣第一页| 精久久久久无码区中文字幕| 无码日韩精品91超碰| 国产v欧美v日韩v综合精品| 久久精品人人做人人爽电影蜜月 | 欧美国产菊爆免费观看| 免费亚洲成人| 亚洲成人黄色网址| 日本欧美精品| 男女精品视频| 99视频在线免费| 69av免费视频| 亚洲欧洲天堂色AV| 色AV色 综合网站| 91口爆吞精国产对白第三集 | 在线亚洲精品自拍| 国产综合另类小说色区色噜噜| 69av免费视频| 在线日本国产成人免费的| 99精品免费欧美成人小视频| 亚洲日韩AV无码一区二区三区人| 五月激情综合网| 国产精品欧美激情| 亚洲日韩日本中文在线| 国产一级无码不卡视频| 伊人色天堂| 美女被操91视频| 欧美日韩国产精品综合| 中文字幕66页| 制服丝袜在线视频香蕉| 国产精品永久在线| swag国产精品| 人妻精品全国免费视频| 伊人91视频| 亚洲va在线∨a天堂va欧美va| 国产高清不卡| 国产欧美日韩综合在线第一| 亚洲精品无码高潮喷水A| 男女性午夜福利网站| 亚洲综合婷婷激情| 四虎永久免费地址| 亚洲天堂在线免费| 国内精品视频在线| 欧美在线视频不卡第一页| 国产精品毛片一区视频播| 亚洲无码日韩一区| 热九九精品| 亚洲国产成人精品无码区性色| 亚洲成aⅴ人在线观看| 视频一区亚洲| 国产精品精品视频| 亚洲中文字幕日产无码2021| 亚洲精品国产精品乱码不卞 | 538精品在线观看| 中文字幕第4页| 日本三级欧美三级| 亚洲成人手机在线| 国产v欧美v日韩v综合精品| 综合五月天网| 亚洲成人高清无码| 视频二区亚洲精品| 伊在人亞洲香蕉精品區| 2022精品国偷自产免费观看| 国产产在线精品亚洲aavv| 欧美性猛交xxxx乱大交极品| 91精品视频播放| 在线a网站| 国产精品欧美在线观看| 波多野结衣视频一区二区| 国产亚洲精品无码专| 国产美女无遮挡免费视频| 欧美日韩91| 看国产毛片| 日韩国产精品无码一区二区三区| 国产精品福利导航| 久久亚洲综合伊人| 国产精品yjizz视频网一二区| 超碰精品无码一区二区|