强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁(yè) > 資訊 > 知識(shí) > 黑盒測(cè)試技術(shù),黑盒測(cè)試有哪些不同之處?

黑盒測(cè)試技術(shù),黑盒測(cè)試有哪些不同之處?

來(lái)源:整理 時(shí)間:2024-02-18 20:46:40 編輯:聰明地 手機(jī)版

4、什么是黑白盒測(cè)試?

黑盒測(cè)試黑盒測(cè)試又稱(chēng)功能測(cè)試或黑盒測(cè)試,是在產(chǎn)品已知的情況下,測(cè)試各項(xiàng)功能能否正常使用。測(cè)試時(shí),程序被視為打不開(kāi)的黑盆。在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試人員在程序接口處進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格正常使用,程序是否能正確接收輸入的saw并產(chǎn)生正確的結(jié)果。

“黑盒”法側(cè)重于程序的外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),測(cè)試軟件接口和軟件功能?!昂诤小狈椒ㄊ且环N詳盡的輸入測(cè)試。只有當(dāng)所有可能的輸入都被用作測(cè)試用例時(shí),程序中的所有錯(cuò)誤才能用這種方法檢測(cè)出來(lái)。其實(shí)測(cè)試的情況有無(wú)限多種。人們不僅要測(cè)試所有合法的輸入,還要測(cè)試那些非法但可能的輸入。

5、什么是黑盒測(cè)試?

黑盒測(cè)試,也叫功能測(cè)試,就是測(cè)試各項(xiàng)功能能否正常使用。在測(cè)試現(xiàn)場(chǎng),程序被視為打不開(kāi)的黑匣子。完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性,測(cè)試是在程序接口進(jìn)行的。它只檢查程序功能是否按照需求規(guī)格正常使用,程序是否能正確接收輸入數(shù)據(jù)并生成正確的輸出信息。黑盒測(cè)試側(cè)重于程序的外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要測(cè)試軟件接口和軟件功能。

很明顯,如果外部特性有問(wèn)題或者規(guī)格不對(duì),用墨盒測(cè)試方法是發(fā)現(xiàn)不了的。黑盒測(cè)試側(cè)重于測(cè)試軟件的功能需求,主要試圖發(fā)現(xiàn)以下幾類(lèi)錯(cuò)誤。函數(shù)不正確或缺失;接口錯(cuò)誤;數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤;性能誤差;初始化和終止錯(cuò)誤等。從理論上講,黑盒測(cè)試只有采用窮舉輸入測(cè)試,將所有可能的輸入作為測(cè)試條件,才能找出程序中的所有錯(cuò)誤。

6、白盒測(cè)試和黑盒測(cè)試的區(qū)別有哪些?

1。不同的測(cè)試方法。黑盒測(cè)試:功能測(cè)試是測(cè)試各項(xiàng)功能能否正常使用。2.白盒測(cè)試:稱(chēng)為結(jié)構(gòu)測(cè)試、透明盒測(cè)試、邏輯驅(qū)動(dòng)測(cè)試或基于代碼的測(cè)試。第二,檢測(cè)的目的不同。1.黑盒測(cè)試:將程序視為一個(gè)打不開(kāi)的黑盒,在程序接口處進(jìn)行測(cè)試,完全不考慮程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特征,只檢查程序功能是否按照需求說(shuō)明書(shū)正常使用,程序是否能正確接收輸入數(shù)據(jù)和生成正確的輸出信息。

在程序的不同部分設(shè)置檢查點(diǎn),檢查程序的狀態(tài),以確定實(shí)際運(yùn)行狀態(tài)是否與預(yù)期狀態(tài)一致。第三,測(cè)試原理不同。1.黑盒測(cè)試:從用戶(hù)的角度出發(fā),基于輸入數(shù)據(jù)和輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行測(cè)試。很明顯,如果外部特性的設(shè)計(jì)有問(wèn)題或者規(guī)格有問(wèn)題,用黑盒測(cè)試方法是發(fā)現(xiàn)不了的。2.白盒測(cè)試:一個(gè)模塊中的所有獨(dú)立路徑至少測(cè)試一次。所有的邏輯值都需要測(cè)試真假。

7、黑盒測(cè)試比白盒測(cè)試哪個(gè)更難?

幾個(gè)月前我還在說(shuō)黑盒測(cè)試在技術(shù)上不一定比白盒測(cè)試低,但現(xiàn)在我可以肯定地說(shuō),黑盒測(cè)試比白盒測(cè)試難度更大,技術(shù)要求更高。原因其實(shí)很簡(jiǎn)單。黑盒測(cè)試和白盒測(cè)試的本質(zhì)區(qū)別在于訪問(wèn)源代碼的權(quán)限。白盒測(cè)試有這個(gè)權(quán)利,所以它有更多的資源和信息去測(cè)試,當(dāng)然事情會(huì)變得容易很多。而黑盒測(cè)試是看不到源代碼的,這就讓你有可能花更多的時(shí)間和更高的技術(shù)去發(fā)現(xiàn)白盒測(cè)試人員發(fā)現(xiàn)的bug。

隨著我的黑盒測(cè)試經(jīng)驗(yàn)和技術(shù)的提高,我突然發(fā)現(xiàn)我已經(jīng)完全依賴(lài)源代碼提供的信息了。沒(méi)有源代碼,我的黑盒測(cè)試工作會(huì)變得復(fù)雜和困難得多,甚至不可能。這也讓我強(qiáng)烈感受到黑盒測(cè)試比白盒測(cè)試更難。在賽門(mén)鐵克出版的《軟件研究測(cè)試的藝術(shù)》一書(shū)中,有這樣的說(shuō)法。

8、【黑盒測(cè)試】組合測(cè)試

combinatorialtesting復(fù)習(xí):之前學(xué)過(guò)-0的幾種,包括隨機(jī)測(cè)試,等價(jià)類(lèi)劃分,邊界值分析。這些測(cè)試技術(shù)都沒(méi)有考慮程序輸入和輸出之間的關(guān)系,這可能導(dǎo)致相對(duì)較低的測(cè)試效率。1.modelbasedtesting技術(shù):如decisiontabels,它考慮了程序輸入與輸出之間的關(guān)系,可以準(zhǔn)確地反映出來(lái),但使用、提取和表達(dá)輸入與輸出之間的關(guān)系比較復(fù)雜,測(cè)試中可能會(huì)考慮輸入變量之間的關(guān)系(例如x1x2x3的組合可以輸出y1)。

9、不屬于 黑盒測(cè)試技術(shù)是(

【答案】:bBlack box test也叫功能測(cè)試。它把軟件當(dāng)成一個(gè)不透明的黑匣子,完全忽略(或者說(shuō)不理解)軟件的內(nèi)部結(jié)構(gòu)和處理算法,它只檢查軟件功能是否能按照軟件需求說(shuō)明書(shū)的要求正常使用,軟件是否能正確接收輸入數(shù)據(jù)并生成正確的輸出信息,軟件在運(yùn)行過(guò)程中是否能保持外部信息(如文件和數(shù)據(jù)庫(kù))的完整性。常用的黑盒測(cè)試技術(shù)包括等價(jià)類(lèi)劃分、邊界值分析、錯(cuò)誤推測(cè)和因果圖。

文章TAG:黑盒測(cè)試比白盒技術(shù)更難

最近更新

相關(guān)文章

知識(shí)文章排行榜