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

首頁 > 資訊 > 經(jīng)驗(yàn) > 黑盒白盒,黑盒白盒都指的什么

黑盒白盒,黑盒白盒都指的什么

來源:整理 時(shí)間:2023-08-24 11:16:18 編輯:智能門戶 手機(jī)版

本文目錄一覽

1,黑盒白盒都指的什么

黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。

黑盒白盒都指的什么

2,黑盒測(cè)試和白盒測(cè)試的意思和區(qū)別是什么

白盒測(cè)試也叫做alpha測(cè)試,是指程序設(shè)計(jì)員為了驗(yàn)證程序的邏輯過程而進(jìn)行的測(cè)試,因知道內(nèi)部原理而得名。黑盒測(cè)試也beta測(cè)試,是由客戶(使用者)進(jìn)行的測(cè)試,目的在于檢驗(yàn)程序的功能,因不知道其內(nèi)部結(jié)構(gòu)而得名。

黑盒測(cè)試和白盒測(cè)試的意思和區(qū)別是什么

3,什么是白盒測(cè)試和黑盒測(cè)試有什么區(qū)別

白盒測(cè)試(White-box Testing,又稱邏輯驅(qū)動(dòng)測(cè)試,結(jié)構(gòu)測(cè)試)是把測(cè)試對(duì)象看作一個(gè)打開的盒子。利用白盒測(cè)試法進(jìn)行動(dòng)態(tài)測(cè)試時(shí),需要測(cè)試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程,不需測(cè)試軟件產(chǎn)品的功能。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試和邏輯驅(qū)動(dòng)測(cè)試。 盒測(cè)試,軟件測(cè)試的主要方法之一,也可以稱為功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試或基于規(guī)格說明的測(cè)試。測(cè)試者不了解程序的內(nèi)部情況,只知道程序的輸入、輸出和系統(tǒng)的功能,這是從用戶的角度對(duì)程序進(jìn)行的測(cè)試。 回答完畢 希望對(duì)您有幫助

什么是白盒測(cè)試和黑盒測(cè)試有什么區(qū)別

4,測(cè)試中什么是白盒什么是黑盒測(cè)試

黑盒就是不看代碼進(jìn)行的測(cè)試 白盒就是看代碼進(jìn)行的測(cè)試
1,一般軟件開發(fā)人員和測(cè)試人員對(duì)白盒測(cè)試和黑盒測(cè)試的感念都有一定的認(rèn)識(shí),但認(rèn)為是編代碼所做的測(cè)試是白盒測(cè)試,黑盒測(cè)試不用編寫代碼,這其實(shí)是一種誤解。 2,首先說一下概念, 任何工程產(chǎn)品(注意是任何工程產(chǎn)品)都可以使用以下兩種方法之一進(jìn)行測(cè)試。 黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。 白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。 軟件的黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。這種方法是把測(cè)試對(duì)象看做一個(gè)黑盒子,測(cè)試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測(cè)試又叫功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。黑盒測(cè)試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤: 1、是否有不正確或遺漏的功能? 2、在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果? 3、是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪問錯(cuò)誤? 4、性能上是否能夠滿足要求? 5、是否有初始化或終止性錯(cuò)誤?   軟件的白盒測(cè)試是對(duì)軟件的過程性細(xì)節(jié)做細(xì)致的檢查。這種方法是把測(cè)試對(duì)象看做一個(gè)打開的盒子,它允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試。通過在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試主要是想對(duì)程序模塊進(jìn)行如下檢查: 1、對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一遍。 2、對(duì)所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測(cè)一遍。 3、在循環(huán)的邊界和運(yùn)行的界限內(nèi)執(zhí)行循環(huán)體。 4、測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。 3,舉一個(gè)例子,如果我們對(duì)MSN的客戶端進(jìn)行測(cè)試,可以認(rèn)為是黑盒測(cè)試,而如果微軟公司提供一個(gè)可以做二次開發(fā)函數(shù)庫,我們來進(jìn)行測(cè)試的話,就只能通過編程,調(diào)用他提供的接口來進(jìn)行測(cè)試,雖然是編寫代碼而進(jìn)行的測(cè)試,但這也是黑盒測(cè)試。 4,白盒測(cè)試,一般是白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。   以上事實(shí)說明,軟件測(cè)試有一個(gè)致命的缺陷,即測(cè)試的不完全、不徹底性。由于任何程序只能進(jìn)行少量(相對(duì)于窮舉的巨大數(shù)量而言)的有限的測(cè)試,在未發(fā)現(xiàn)錯(cuò)誤時(shí),不能說明程序中沒有錯(cuò)誤。程序員自己所做的測(cè)試,白盒測(cè)試測(cè)試用例一般采用邏輯覆蓋法和基本路徑法進(jìn)行設(shè)計(jì)

5,什么是黑盒測(cè)試和白盒測(cè)試

黑盒測(cè)試和白盒測(cè)試:黑盒測(cè)試  黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因—果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。 “黑盒”法著眼于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試?!昂诤小狈ㄊ歉F舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。白盒測(cè)試: 白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道產(chǎn)品內(nèi)部工作過程,可通過測(cè)試來檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證?!鞍缀小狈ㄈ媪私獬绦騼?nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試?!鞍缀小狈ㄊ歉F舉路徑測(cè)試。在使用這一方案時(shí),測(cè)試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。黑盒測(cè)試和白盒測(cè)試  任何工程產(chǎn)品(注意是任何工程產(chǎn)品)都可以使用以下兩種方法之一進(jìn)行測(cè)試。黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。  軟件的黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。這種方法是把測(cè)試對(duì)象看做一個(gè)黑盒子,測(cè)試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測(cè)試又叫功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。黑盒測(cè)試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤:  軟件的白盒測(cè)試是對(duì)軟件的過程性細(xì)節(jié)做細(xì)致的檢查。這種方法是把測(cè)試對(duì)象看做一個(gè)打開的盒子,它允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試。通過在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試主要是想對(duì)程序模塊進(jìn)行如下檢查:1、對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一遍。2、對(duì)所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測(cè)一遍。3、在循環(huán)的邊界和運(yùn)行的界限內(nèi)執(zhí)行循環(huán)體。4、測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等?! ∫陨鲜聦?shí)說明,軟件測(cè)試有一個(gè)致命的缺陷,即測(cè)試的不完全、不徹底性。由于任何程序只能進(jìn)行少量(相對(duì)于窮舉的巨大數(shù)量而言)的有限的測(cè)試,在未發(fā)現(xiàn)錯(cuò)誤時(shí),不能說明程序中沒有錯(cuò)誤。

6,黑盒白盒是什么

不知道你說的是哪種黑盒白盒,在軟件行業(yè)中是兩種測(cè)試的方法,黑盒測(cè)試指不考慮程序內(nèi)部結(jié)構(gòu)進(jìn)行測(cè)試,通常用于測(cè)試軟件的界面和功能;白盒測(cè)試則主要是對(duì)程序進(jìn)行邏輯測(cè)試
白盒測(cè)試和黑盒測(cè)試是根據(jù)對(duì)軟件代碼的可見性,采用的測(cè)試方法;凡是針對(duì)代碼本身的測(cè)試,都可以看做是白盒測(cè)試,凡是不考慮代碼如何實(shí)現(xiàn),只對(duì)代碼能實(shí)現(xiàn)的功能進(jìn)行的測(cè)試都可以看作黑盒測(cè)試。 black box testing focus on functional requirements,attempts to find following errors: 1.incorrect or missing functions; 2.interfaces errors; 3.errors in data structures or extenal database access; 4.performance errors; 5.initialisation and termination errors white box testing test control structure of a procedural design can derive test cases to ensure: 1.all independent paths are exercised at least once; 2.all logic decisions are exercised both ture and false paths; 3.all loops are executed at their boundaries and within operational bounds; 4.all internal data structure are exercised to ensure validity; 白盒與黑盒測(cè)試什么區(qū)分? 1、黑盒測(cè)試 黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因—果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。 “黑盒”法著眼于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試?!昂诤小狈ㄊ歉F舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無窮多個(gè),人們不僅要測(cè)試所有合法的輸入,而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試。 2、白盒測(cè)試 白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道產(chǎn)品內(nèi)部工作過程,可通過測(cè)試來檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證。 “白盒”法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試?!鞍缀小狈ㄊ歉F舉路徑測(cè)試。在使用這一方案時(shí),測(cè)試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。貫穿程序的獨(dú)立路徑數(shù)是天文數(shù)字。但即使每條路徑都測(cè)試了仍然可能有錯(cuò)誤。第一,窮舉路徑測(cè)試決不能查出程序違反了設(shè)計(jì)規(guī)范,即程序本身是個(gè)錯(cuò)誤的程序。第二,窮舉路徑測(cè)試不可能查出程序中因遺漏路徑而出錯(cuò)。第三,窮舉路徑測(cè)試可能發(fā)現(xiàn)不了一些與數(shù)據(jù)相關(guān)的錯(cuò)誤。 軟件人員使用白盒測(cè)試方法,主要想對(duì)程序模塊進(jìn)行如下的檢查: – 對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一次; – 對(duì)所有的邏輯判定,取 “ 真 ” 與取 “ 假 ” 的兩種情況都至少測(cè)試一次; – 在循環(huán)的邊界和運(yùn)行界限內(nèi)執(zhí)行循環(huán)體; – 測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等。 具體包含的邏輯覆蓋有: – 語句覆蓋 – 判定覆蓋 – 條件覆蓋 – 判定-條件覆蓋 – 條件組合覆蓋 – 路徑覆蓋。
文章TAG:黑盒白盒什么黑盒白盒

最近更新

  • 蘋果數(shù)據(jù)線批發(fā)價(jià)格蘋果數(shù)據(jù)線批發(fā)價(jià)格

    不過沒必要買原裝的數(shù)據(jù)line,因?yàn)樘F了。建議買蘋果mfi認(rèn)證數(shù)據(jù)line,蘋果官網(wǎng)可以查一下,通過蘋果認(rèn)證的廠家從蘋果company訂購的有安全認(rèn)證的芯片加工成數(shù)據(jù)line,質(zhì)量不會(huì)比原來差,比如ti.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • 晶閘管的作用,在數(shù)字電路中晶體管的作用是什么晶閘管的作用,在數(shù)字電路中晶體管的作用是什么

    在數(shù)字電路中晶體管的作用是什么2,晶閘管像二極管一樣具有可控的什么3,晶閘管的控制極什么用4,晶閘管的用途是什么5,單極管三極管可控硅的作用分別是什么6,晶閘管的主要作用是什么1,在數(shù)字電.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • 汽車dms,卓越DMS是什么汽車dms,卓越DMS是什么

    卓越DMS是什么2,什么是dms系統(tǒng)3,4s店dms管理系統(tǒng)有什么作用4,dms系統(tǒng)怎么用5,什么是dms系統(tǒng)6,dms系統(tǒng)是什么意思1,卓越DMS是什么汽車維修和售后服務(wù)系統(tǒng)2,什么是dms系統(tǒng)dms系統(tǒng)即汽車經(jīng)銷商管.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • 計(jì)算器開根號(hào),電腦上的計(jì)算器如何使用根號(hào)計(jì)算器開根號(hào),電腦上的計(jì)算器如何使用根號(hào)

    電腦上的計(jì)算器如何使用根號(hào)2,如何用計(jì)算器開根號(hào)3,電腦計(jì)算器怎么開根號(hào)4,計(jì)算器怎么算根號(hào)5,電腦計(jì)算器怎么開根號(hào)6,計(jì)算器如何開根號(hào)7,電腦上計(jì)算怎么開根號(hào)8,計(jì)算器怎么開根號(hào)9,在計(jì)算器里.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • VA面板,VA面板是什么啊VA面板,VA面板是什么啊

    VA面板是什么啊2,液晶電視va面板是什么意思3,VA面板是什么4,偏光片VA是什么意思5,IPS硬屏VA面板兩種液晶電視機(jī)的區(qū)別在哪里6,液晶電視屏IPS硬屏VA面板ASV屏各有什么性能哪種更好搜1,VA面板.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • 爆數(shù)據(jù)庫,SQL數(shù)據(jù)庫爆數(shù)據(jù)庫,SQL數(shù)據(jù)庫

    使用事務(wù)一次提交大量插入操作會(huì)爆炸數(shù)據(jù)庫服務(wù)器內(nèi)存?將一段數(shù)據(jù)插入到數(shù)據(jù)庫中并不一定會(huì)創(chuàng)建數(shù)據(jù)庫連接來打開事務(wù)。Linux下的Mysql數(shù)據(jù)庫已滿,向數(shù)據(jù)庫server提交一次數(shù)據(jù),就會(huì)用隱式.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • 角分辨率,什么是分辨率角分辨率,什么是分辨率

    什么是分辨率2,分辨率的單位怎么表示3,1024768分辨率是什么什么是分辨率如何設(shè)置4,1920X1080的分辨率多少DPI合適1,什么是分辨率分辨率就是單位空間內(nèi)像素點(diǎn)的多少2,分辨率的單位怎么表示常.....

    經(jīng)驗(yàn) 日期:2023-08-24

  • 空開跳閘,什么是空開跳閘啊空開跳閘,什么是空開跳閘啊

    什么是空開跳閘啊2,空氣開關(guān)跳閘是什么原因3,空開跳閘的原因4,空開老是跳閘怎么回事5,空氣開關(guān)跳閘怎么辦空氣開關(guān)跳閘的原因6,空開老是跳閘怎么回事7,空氣開關(guān)總是跳閘求解8,空開老是跳閘怎.....

    經(jīng)驗(yàn) 日期:2023-08-24

經(jīng)驗(yàn)文章排行榜