色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

小議軟件測試用例的設計論文

時間:2021-04-20 18:02:27 論文 我要投稿

小議軟件測試用例的設計論文

  白盒測試技術中測試用例的設計方法研究

小議軟件測試用例的設計論文

  白盒測試方法的主要作用有:

  (1)至少測試一次程序子模塊的所有獨立執行路徑;

  (2)針對所有可能的邏輯判定,至少一次取“真”或“假”兩種情況;(3)在運行界限內和循環邊界處執行循環體;

  (4)測試程序內部的數據結構的有效性。在實際的數據測試中,如果程序具有多種循環嵌套的情況,不同的執行路徑數目可能是天文數字,例如一個有5條路徑的嵌套20次循環的小程序,包含不同執行路徑條數為520次方,如果每一條路徑測試1ms,全年無休時要測試完所有路徑需要約3170年的時間。因此,我們必須采用一些替代辦法,典型的方法是有選擇的執行程序中某些最有代表性的通路。白盒測試的主要技術有:

  1根據程序內部的邏輯結構設計測試用例的技術—邏輯覆蓋

  (1)語句覆蓋,選擇足夠多的測試數據以使被測程序中每條語句都至少執行一次。語句覆蓋不考慮對程序的邏輯覆蓋,它主要關心表達式的結果,卻對每個條件取不同值的情況不做測試。因此,語句覆蓋是比較弱的邏輯覆蓋標準。在圖論中和語句覆蓋對應的是點覆蓋。

  (2)判定覆蓋,又叫分支覆蓋,它首先滿足語句覆蓋的條件,同時對每個判定的每種可能的結果都至少執行一次,即對每個分支都至少執行一次每個判定,判定覆蓋對程序的邏輯覆蓋程度也不高。在圖論中和判定覆蓋相對應的是邊覆蓋。

  (3)條件覆蓋,指的是不僅每個語句至少執行一次,而且使判定表達式中的每個條件都取到各種可能的結果,條件覆蓋中可能不包含判定覆蓋。

  (4)判定/條件覆蓋,指選取足夠多的測試數據,使得判定表達式中的每個條件都取到各種可能的值,每個判定表達式也取到各種可能的結果。

  (5)條件組合覆蓋,要求選擇足夠多的測試數據,使得每個判定表達式中條件的各種可能組合都至少出現一次。條件組合覆蓋是邏輯覆蓋標準中最強的。

  (6)路徑覆蓋,指的是選取足夠多的測試數據,使程序的每條可能路徑都至少執行一次。測試用例設計舉例1:如下圖1所示程序段流程,實現語句覆蓋需要設計的測試數據有:X=0,Y=3和X=-1,Y=2;實現條件覆蓋至少采用的測試數據有:X=0,Y=3和X=3,Y=1;實現判定覆蓋至少應用的測試數據有X=0,Y=3,X=1,Y=2和X=-1,Y=2。

  2測試程序的控制結構,主要包括條件測試,循環測試和基本路徑測試。

  其中基本路徑測試是由TomMcCabe提出的一種白盒測試技術,這種技術在設計測試用例時需要首先計算程序的環形復雜度,并用該復雜度為指南定義執行路徑的基本集合。在實際測試中,僅靠基本路徑測試還不能滿足要求,還需要結合條件測試技術來檢查程序模塊中包含的邏輯條件,還有循環測試來專門測試循環結構的有效性。

  黑盒測試技術中的測試用例設計方法研究

  黑盒測試主要用來測試軟件的功能特點,通過黑盒測試可以發現:(1)是否有遺漏了的功能或者不正確的功能;(2)能否有正確的接收輸入和正確的輸出結果,這主要針對接口而言;(3)是否有外部信息訪問錯誤或數據結構錯誤,同時,軟件運行時能否滿足性能上的要求;(4)軟件在初始化或者退出時有無錯誤等;使用黑盒測試同樣不可能將所有可能的.輸入條件和輸出條件用于測試,因為測試用例的組合是天文數字。例如一個程序有兩個輸入量和一個輸出量,在32位計算機上運行,若X,Y取整數,按窮舉測試時需要232×232=264組,如果一組數據需要1ms,全年無休,需要5億年的時間。顯然,我們必須設計合理的方案來減少測試用例的數量。目前黑盒測試的主要測試用例設計技術有:

  1等價類劃分

  等價類劃分是把程序的輸入域劃分成若干個數據類,據此導出測試用例,因為對于同一類中的數據而言其作用是相同的[3]。等價類劃分可以分為有效等價類和無效等價類。有效等價類是指符合程序功能要求的數據類,該類中包含的都是有意義的數據;而無效等價類指不能滿足程序正確運行或者預期結果的數據類的集合。我們在設計測試用例時,要同時考慮有效等價類和無效等價類的設計方案。等價類的劃分有自己的原則。在具體使用等價類劃分設計測試用例時有兩個步驟:(1)設計一個新的測試方案以盡可能多地覆蓋尚未被覆蓋的有效等價類,重復這一步驟直到所有有效等價類都被覆蓋為止;(2)設計一個新的測試方案,使它覆蓋一個而且只覆蓋一個尚未被覆蓋的無效等價類,重復這一步驟直到所有無效等價類都被覆蓋為止。

  2邊界值分析

  使用邊界值分析方法來設計測試用例時需要開發者具有一定的經驗和創造性,通常根據劃分的輸入等價類和輸出等價類的邊界來確定邊界值的結果,即選取剛剛等于、剛剛小于和剛剛大于邊界值的測試數據,而不是選擇等價類內部的數據作為測試用例。

  3錯誤推測法

  錯誤推測法主要依靠直覺和經驗,需要有一定開發大型軟件工程的經驗,其基本思想是通過列舉出程序中可能有的錯誤和容易發生錯誤的特殊情況,并根據這些情況來選擇測試方案。

  小結

  測試用例的設計方法并不是獨立使用的,而是經常會進行一些不同設計方案的組合,如黑盒測試中的等價類劃分和邊界分析方法可以結合使用,進步設計更加合理的測試用例,找出更多的軟件運行錯誤。

【小議軟件測試用例的設計論文】相關文章:

淺析GUI軟件的測試用例優化算法的論文05-28

小議軟件人才的培養方式論文12-01

小議城市公共空間的設計論文11-16

小議景觀公園的空間設計論文11-16

小議網頁設計的視覺傳達論文11-12

小議公路勘察設計思路的論文11-12

小議高校教師的激勵設計的論文11-13

小議風景園林的規劃與設計論文11-16

小議山地校園的景觀設計論文11-16

主站蜘蛛池模板: 欧洲一区在线 | 狠狠色综合7777久夜色撩人 | 2019天天干夜夜操 | 一级片免费在线看 | 排球少年第四季在线看樱花 | 在线免费观看毛片 | 久久久www成人免费毛片麻豆 | 欧美色图片一区 | 欧美激情ⅹxx免费视频 | 成人写真福利网 | 377p欧洲日本亚洲大胆 | 日本a级在线播放 | 国产亚洲91 | 国产精品久久久久久久久久黑人 | 韩国精品视频一区二区在线播放 | 国产男女激情视频 | 亚洲成av人在线播放无码 | 天天做天天爱夜夜爽毛片l 精品视频一二三区 | 巨骚综合| 国产不卡视频在线 | 久久国产偷任你爽任你 | 在线观看免费高清视频 | 四虎影院免费看 | 中文字幕一区二区三区精品 | 国产97成人亚洲综合在线观看 | 无码爆乳超乳中文字幕在线 | 丰满熟女高潮毛茸茸欧洲视频 | 国产亚洲日韩在线一区二区三区 | 色婷婷播放 | 18禁无遮挡无码网站免费 | 久久精品人妻无码一区二区三区v | 精品国产一区二区三区久久狼5月 | 国产精品中年夫妇4p交换视频 | 999www成人免费视频 | 手机福利视频 | 黄色av片三级三级三级免费看 | 国产激情在线视频 | 中文字幕日韩激情无码不卡码 | 超碰在线国产 | 午夜国产福利在线 | 国产一级做a爰片久久 | 日韩欧美操 | 色播综合| 欧洲午夜精品久久久久久 | 2020年国产精品 | 国产乱来乱子视频 | 性生交大片免费全毛片 | 超碰在线免费av | 99色亚洲 | 天堂网av在线播放 | 爽死你欧美大白屁股在线 | 在线观看的黄色网址 | 国产麻花豆剧传媒精品mv在线 | 太粗太深了太紧太爽了动态图 | 日韩国产亚洲欧美中国v | 国产亚洲精品精品精品 | 国产日韩av无码免费一区二区 | 国产精品aⅴ视频在线播放 亚洲日韩国产av无码无码精品 | r级无码视频在线观看 | 在线无码免费网站永久 | 深夜爽爽无遮无挡视频 | 69久久成人精品 | 成人无码h真人在线网站 | 天堂а√8在线最新版在线 在线观看无码av网站永久 | 顶级欧美熟妇高清xxxxx | 国产人妖一区二区 | 国产色一区二区 | 72pao成人国产永久免费视频 | 国产精品一区二三区 | 日韩欧美亚洲成人 | 成人欧美一区二区三区白人 | 久久99国产精品久久99果冻传媒新版本 | 久久桃色视频 | 强开小婷嫩苞又嫩又紧韩国视频 | 国产欧美日韩91 | 久久精品九九 | 免费看成年人网站 | 换脸国产av一区二区三区 | 无码欧精品亚洲日韩一区 | 5566日本婷婷色中文字幕 | 色欲天天婬色婬香影院视频 | 亚洲v无码一区二区三区四区观看 | 18禁白丝喷水视频www视频 | 亚洲免费在线观看 | 国产精品久久久久久超碰 | 我要色综合天天 | 九九re6热在线视频精品66 | 国产精品欧美一区二区三区喷水 | 艳妇臀荡乳欲伦69调教视频 | 午夜视频欧美 | 天堂а√在线最新版中文在线 | 黄页免费在线观看视频 | 97久久人人| 久久99久国产精品66 | 免费看黄色av | 毛片无遮挡高清免费 | 综合色区亚洲熟妇另类 | 6080私人午夜性爽快影院 | 成人性生交大片免费观看嘿嘿视频 |