最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

軟件測試中的維恩圖詳解

2023-07-12 11:26 作者:測吧測試開發(fā)  | 我要投稿

更多軟件測試學(xué)習(xí)資料戳?。?!

在圖2-9中,分別又3個圓代表軟件說明的所有內(nèi)容、程序的所有行為和所有的測試用例。由于3個圓的相互部分重疊,導(dǎo)致維恩圖中出現(xiàn)了7個部分,分被標(biāo)示在圖中。這7個部分分別代碼如下的含義。

數(shù)字1代表的部分:沒有測試用例覆蓋的在軟件說明書中存在的程序行為。

數(shù)字2代表的部分:有測試用例覆蓋,在軟件說明說中也提到,但程序行為不可能出現(xiàn)。

數(shù)字3代表的部分:代碼測試用例已經(jīng)覆蓋,在軟件說明書也提到了并且實際程序也有這樣的行為。實際上就是當(dāng)前測試過的那部分軟件功能。

數(shù)字4代表的部分:已經(jīng)測試過的,但在軟件說明書中沒有提到的那部分軟件行為。

數(shù)字5代表的部分:在軟件說明中出現(xiàn),但尚未測試過,而且程序不可能出現(xiàn)的行為。

數(shù)字6代表的部分:未被測試,而且軟件說明書中也未明確的程序行為。

數(shù)字7代表的部分:這部分的測試用例即沒有覆蓋到程序行為,也沒有以及軟件說明書,基本屬于無效測試用例。

從以上各部分可以很快明白,作為測試工程師,應(yīng)該:

盡量減少無效的測試用例,以保證工作的有效性,即數(shù)字7的部分要盡量小。

區(qū)分不同優(yōu)先級的測試用例,比如對于數(shù)字5、數(shù)字2代表部分的測試,如果軟件說明無法更改,可以將其優(yōu)先級防止較低。

盡量提高已經(jīng)測試過的數(shù)字2部分的面積,這標(biāo)志著當(dāng)前軟件已經(jīng)完成的測試覆蓋率。

明白下一步測試的目標(biāo),重點就是數(shù)字1所代表的部分直到消失。

可見,利用維恩圖,我們對當(dāng)前的測試工作就會有一個總體的把握,因此在各種各樣的工作討論場合中很有用處。不論是具體的單元測試或者功能測試,還是整體的項目進展,維恩圖都可以比較直觀地總結(jié)現(xiàn)階段沒有完成的工作,并提示哪些地方時下一步的重點。

搜索微信公眾號:TestingStudio霍格沃茲的干貨都很硬核

軟件測試中的維恩圖詳解的評論 (共 條)

分享到微博請遵守國家法律
库伦旗| 商丘市| 西林县| 友谊县| 旌德县| 喜德县| 乌拉特后旗| 修文县| 花莲市| 沐川县| 新龙县| 黄浦区| 安阳市| 浦城县| 成武县| 岳阳市| 乌兰浩特市| 金寨县| 泰宁县| 牙克石市| 格尔木市| 琼中| 汾西县| 惠东县| 北碚区| 册亨县| 绥滨县| 铜川市| 沙雅县| 兴业县| 邯郸县| 凉城县| 太仓市| 汨罗市| 丘北县| 稻城县| 康马县| 泸西县| 沧州市| 黄陵县| 彭山县|