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

主站蜘蛛池模板: 伊人久久福利中文字幕| 丰满人妻中出白浆| 亚洲国产成人久久精品软件| 91无码视频在线观看| 精品撒尿视频一区二区三区| 国产又爽又黄无遮挡免费观看| 91在线一9|永久视频在线| 久久 午夜福利 张柏芝| 99久久精品国产自免费| 毛片视频网址| 呦女亚洲一区精品| 国产乱子伦精品视频| 亚洲午夜综合网| 一级成人a做片免费| 国产99免费视频| 日韩av手机在线| 国产成人a毛片在线| 一级一级一片免费| 欧美午夜视频在线| 国产在线91在线电影| 国产三级成人| 51国产偷自视频区视频手机观看| 天天爽免费视频| 亚洲视频免| 四虎永久在线精品影院| 免费可以看的无遮挡av无码| 国产91丝袜| 毛片手机在线看| 午夜国产在线观看| 午夜精品一区二区蜜桃| 欧美日韩国产成人高清视频| 在线精品亚洲一区二区古装| 综合网久久| 免费人成视网站在线不卡| 91久久夜色精品国产网站| 无遮挡一级毛片呦女视频| 天天躁狠狠躁| 蜜臀av性久久久久蜜臀aⅴ麻豆| 欧美一级在线| 天堂岛国av无码免费无禁网站| 一区二区三区四区在线| 成人韩免费网站| 99精品伊人久久久大香线蕉| 精品视频91| 伊人久热这里只有精品视频99| 久久精品无码一区二区日韩免费| 国产精品黄色片| 久久久久夜色精品波多野结衣| 成人欧美在线观看| 蜜桃视频一区二区| 久久中文无码精品| 久久精品无码中文字幕| 色综合激情网| 国产成人一级| 国产精品午夜电影| 在线看国产精品| 天天综合网站| 亚洲AV人人澡人人双人| 视频国产精品丝袜第一页| 久久精品女人天堂aaa| 91国内外精品自在线播放| 麻豆国产精品一二三在线观看| 久久精品免费看一| 国产成年女人特黄特色毛片免| 日韩在线视频网站| 国产乱人伦精品一区二区| 在线观看国产精品第一区免费 | 婷婷99视频精品全部在线观看| 国产原创自拍不卡第一页| 97影院午夜在线观看视频| 成年女人a毛片免费视频| 中文字幕第4页| 成人亚洲视频| 九九九九热精品视频| 99久久亚洲综合精品TS| 久久国产精品77777| 国产a在视频线精品视频下载| 亚洲精品欧美日本中文字幕| 午夜无码一区二区三区| 久久综合成人| 丁香婷婷久久| 成年人久久黄色网站|