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

邏輯覆蓋在軟件白盒測試中的應用

2018-11-26 05:48:06朱立一
商情 2018年45期

朱立一

【摘要】軟件測試作為軟件質量保證的重要手段備受關注。邏輯覆蓋測試技術成為了白盒測試的主要方法,本文詳細闡述了各種邏輯覆蓋方法,通過案例分析說明了各目的優缺點。

【關鍵詞】白盒測試 邏輯覆蓋 測試原則

1.引言

隨著軟件產業的蓬勃發展,軟件質量成為了計算機軟件備受關注的焦點。軟件測試成為了保證軟件質量的重要手段,為軟件的正確性、健壯性、可維護性等提供了技術支持。軟件測試是利用測試工具,選擇測試方法,按照測試計計劃,通過執行測試用例,對軟件功能和性能進行檢測。軟件測試從軟件的透明性上分為白盒測試和黑盒測試。白盒測試,以程序內部結構為基礎,在程序流程圖的框架下,檢測程序源代碼的執行情況和正確性。[1]

白盒測試的主要方法有程序結構分析、程序邏輯覆蓋、基本路徑測試等。其中邏輯覆蓋在白盒測試起到了重要作用。

2.邏輯覆蓋技術

根據覆蓋測試的目標不同,邏輯覆蓋分為語句覆蓋、判定覆蓋、判定一條件覆蓋、條件組臺覆蓋和路徑覆蓋。

(1)語句覆蓋:設計多個測試用例,執行被測程序,使得每一條執行語句至少執行一次。又稱為點覆蓋,只針對每一條語句,忽略了程序的邏輯性,其邏輯覆蓋性最低。

(2)判定覆蓋:設計多個測試用例,執行被測程序,使得程序中每個判斷的真假都至少執行一次。又稱為分支覆蓋,只保證每條分支都執行了。邏輯覆蓋性強與語句覆蓋。

(3)條件覆蓋:設計多個測試用例,執行被測程序,使得程序中判斷的組成條件的真假都至少執行一次。只針對每個條件的結果的真假均出現,其不一定能夠滿足判斷覆蓋的準則。

(4)判定一條件覆蓋:設計多個測試用例,執行被測程序,使得程序中判斷的每個條件的真假都至少執行一次,每個判斷的真假也至少執行一次,要求每個判斷的所有條件真假出現的組合均執行一次。

(5)條件組合覆蓋:設計多個測試用例,使得被測程序中每個判斷的所有條件取值至少執行一次。相當于對所有條件取值進行笛卡爾積,只針對每個判斷,不存在交叉組合。

(6)路徑覆蓋:構造從源節點到匯節點的路徑集合,設計多個測試用例,使得每一條路徑至少執行一次。[2]

3.案例分析

本文構造程序數據流程圖,如圖I所示。有兩個判斷語句,判斷1:條件1&&條件2,判斷2:條件3!!條件4,通過設計測試案例來說明各種邏輯覆蓋的優缺點。測試用例如圖2所示:

從上述測試用例中,可以看出語句覆蓋只從源代碼角度考慮每條語句的執行,而判定覆蓋關注每個判斷結果的真假,而不去關心語句的執行;條件覆蓋關注每個條件的真假情況是否都出現,而忽視了判斷結果的真假以及語句是否執行;判斷一條件覆蓋關心每個判定和條件的真假情況,但是忽視條件的所有組合;條件組臺覆蓋將所有的條件組合情況全部融合,但是隨著條件的增加,需要的測試用例數量會出現幾何增加。[3]

4.結語

白盒測試關心程序的內部結構,強調程序的邏輯結構,邏輯覆蓋成為了白盒測試的重點。本文利用多個測試用例來說明各種邏輯覆蓋的特點,為程序員進行測試提供一定的指導價值。

參考文獻:

[1]趙翀,孫寧.軟件測試技術一基于案例的測試[M],機械工業出版社,2011

[2]古樂,史九林.軟件測試技術概論[M],清華大學出版社,2004

[3]趙斌.軟件測試技術經典教程[M],科學出版社,2007

主站蜘蛛池模板: 亚洲中文字幕无码爆乳| 高潮爽到爆的喷水女主播视频| 99精品在线看| 草逼视频国产| 久久久四虎成人永久免费网站| 福利小视频在线播放| 国产日韩精品欧美一区喷| 久久久久亚洲精品无码网站| 白丝美女办公室高潮喷水视频 | 日韩黄色大片免费看| 国产又色又刺激高潮免费看| 欧美午夜理伦三级在线观看 | 91色爱欧美精品www| 成年人视频一区二区| 亚洲欧美日本国产综合在线| 亚洲综合激情另类专区| www.亚洲天堂| 男女性色大片免费网站| 亚洲中文久久精品无玛| 91在线精品麻豆欧美在线| 国产大片黄在线观看| 伊人久久大香线蕉aⅴ色| 国产在线拍偷自揄拍精品| 国产激情无码一区二区免费| 中文字幕亚洲第一| 欧美精品在线看| 99这里只有精品在线| 成人亚洲视频| 成年A级毛片| 一区二区三区四区精品视频| 97国内精品久久久久不卡| 成人夜夜嗨| 77777亚洲午夜久久多人| 91久久夜色精品国产网站| 国产chinese男男gay视频网| 首页亚洲国产丝袜长腿综合| 中文字幕佐山爱一区二区免费| 精品亚洲国产成人AV| 91无码视频在线观看| 99久久精品久久久久久婷婷| 国产精品极品美女自在线网站| 一级毛片免费的| 亚洲精品片911| 中文字幕在线永久在线视频2020| 久久性视频| 国产精品亚洲va在线观看| 成人国产一区二区三区| 午夜少妇精品视频小电影| 国产午夜不卡| 精品国产美女福到在线直播| 日韩人妻少妇一区二区| 99在线观看免费视频| 国内精品视频在线| 国产白浆在线观看| 亚洲黄网在线| 日韩欧美中文在线| 欧美黄色网站在线看| 亚洲成综合人影院在院播放| 免费高清自慰一区二区三区| 91亚洲视频下载| 欧美成人精品一区二区| 67194成是人免费无码| 国产三级成人| 爱爱影院18禁免费| 97超级碰碰碰碰精品| 亚洲免费成人网| 亚洲人成人无码www| 国产偷国产偷在线高清| 亚洲一级毛片免费看| 萌白酱国产一区二区| 91精品日韩人妻无码久久| 国产精品男人的天堂| 喷潮白浆直流在线播放| 嫩草国产在线| 又爽又大又黄a级毛片在线视频 | 久久黄色视频影| 久久综合成人| 凹凸精品免费精品视频| 人妻精品全国免费视频| 欧美中文字幕一区| 凹凸精品免费精品视频| 成人噜噜噜视频在线观看|