亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 >> 測試技術 >> 測試精品文章
軟件工程的白盒和黑盒測試歸納總結
作者:網絡轉載 發布時間:[ 2017/3/1 16:52:17 ] 推薦標簽:白盒測試 黑盒測試

  黑盒測試和白盒測試
  黑盒測試:已知產品的功能設計規格,可以進行測試證明每個實現了的功能是否符合要求。
  白盒測試:已知產品的內部工作過程,可以進行測試證明每種內部操作是否符合設計規格要求,所有內部成分是否經過檢查。
  1. 第一認識:
  黑盒測試
  測試特點:測試功能;
  測試依據:需求規格說明書
  方法舉例:等價類劃分、邊界值測試
  優點:能站在用戶的立場上進行測試
  缺點:不能測試程序內部特定部位,如程序有誤,則無法發現。
  白盒測試
  測試特點:測試程序接口與結構
  測試依據:軟件程序
  方法舉例:邏輯覆蓋
  優點:對程序內部特定部位進行覆蓋測試。
  缺點:無法檢驗程序外部特性。
  2.第二認識:
  黑盒測試把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,針對“軟件界面”和”軟件功能“進行測試,只檢查功能是否符合需求規格說明書能正常使用。因此黑盒測試又叫功能測試或數據驅動測試。
  白盒測試是對軟件的過程性細節做細致的檢查。這種方法是把測試對象看作一個打開的盒子,他允許測試人員利用程序內部的邏輯結構及有關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試。通過在不同點檢查程序狀態,確定實際狀態是否與預期的狀態一致。因此白盒測試又稱為”結構測試“或”邏輯驅動測試“。白盒測試是按照程序內部的結構來測試程序,通過測試檢驗產品內部動作是否按照設計規格說明書的要求正常進行,檢驗程序中的每條通道是否都按照規定正常工作。
  3.第三認識:
  黑盒測試主要是為了發現以下錯誤:
  (1)是否有不正確或者遺漏了的功能;
 。2)在接口上,輸入能否正確的接受?能否輸出正確的結果?
 。3)是否有數據結構錯誤或外部信息(例如數據庫文件)訪問錯誤?
 。4)性能上是否能夠滿足要求?
 。5)是否有初始化或終止性錯誤?
  黑盒的測試用例技術設計有三種:邊界值分析、等價類劃分、錯誤推測法。
  白盒測試主要是想對程序模塊進行以下檢查:
 。1)對程序模塊的所有獨立的執行路徑至少測試一遍;
 。2)對所有的邏輯判定,取”真“與”假“的兩種情況都能至少測一遍;
  (3)在循環的邊界和運行的界限內執行循環體;
 。4)測試內部數據結構的有效性,等等;
  (5)靜態白盒測試  :即代碼審查,正式審查和檢驗設計和程序代碼;
 。6)動態白盒測試 利用查看代碼功能和實現方式得到的信息來設計和執行測試,也叫結構測試;
  白盒的測試用例技術包括:邏輯覆蓋和基本路徑測試。
  邏輯覆蓋:是以程序內在邏輯結構為基礎的測試用例設計技術,這一方法要求測試人員對程序的邏輯結構有清楚的了解。
  基本路徑測試:在程序控制流程圖的基礎

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 亚洲第一免费播放区 | 最近中文字幕无免费视频 | 手机在线观看你懂得 | 欧美色片在线观看 | 高清中文字幕视频在线播 | 视频一区二区在线播放 | 欧美成人精品一区二三区在线观看 | 欧美成视频人免费淫片 | 翁熄系列乱老扒小雪小说 | 黄色网址免费大全 | 国产hd | 青青草国产精品久久 | 久久夜色国产精品噜噜 | 精品久久久久久中文字幕欧美 | bbbb在线视频播放 | 全部免费的毛片视频观看 | 一级黄色片中国 | 亚洲va在线va天堂va手机 | 欧美激情亚洲精品日韩1区2区 | 三级毛片黄色 | 天堂网亚洲| 毛片免费在线播放 | 免费一级视频在线播放 | 欧美无遮挡国产欧美另类 | 欧美激情(一区二区三区) | 色视频线观看在线播放 | 人人人人爽| 香港aa三级久久三级不卡 | 日韩视频高清 | 最近韩国日本免费观看mv免费版 | free嫩白的18性中国 | 天天躁日日躁成人字幕aⅴ 天天在线欧美精品免费看 天天影视涩香欲综合网 | 免费观看污污视频 | 成人在线免费小视频 | 日本成人福利视频 | 欧美国产日韩综合 | 2015小明看日韩成人免费视频 | 国产一级特黄高清免费大片 | 国产一在线精品一区在线观看 | 人人爽视频 | 一色屋成人免费精品网 |