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

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

軟件測試的白盒測試指的是什么?

2023-02-21 15:45 作者:編測編學學習基地  | 我要投稿

白盒測試也稱為結構測試或邏輯驅動測試。它了解產(chǎn)品的內(nèi)部工作過程,可以通過測試來檢測產(chǎn)品的內(nèi)部動作是否按照規(guī)范正常進行。根據(jù)程序的內(nèi)部結構測試程序,對程序中的每一項進行檢查,各通道是否能按預定要求正常工作,無論其功能如何,白盒測試的主要方法包括邏輯驅動、基本電路測試等,主要用于軟件驗證。白盒測試就像醫(yī)生,測試人員需要使用各種儀器和設備來測試軟件,甚至將軟件放在手術臺上進行解剖,看看發(fā)生了什么。

  白盒測試是一種基于了解軟件內(nèi)部結構和程序運行方式的軟件測試技術。通常需要跟蹤一個輸入在程序中處理了哪些函數(shù),以及這些處理方法是否正確。如果你是初級測試人員,你可能會認為如果不了解代碼,就無法進行白盒測試。事實上,這種觀點是有些錯誤的。當然,知道代碼做白盒測試絕對是最好的。但是,在一般的白盒測試中,沒有必要讀取每一行程序代碼。

  如果把軟件看成是一個箱子,那么白盒測試的關鍵就是給測試者戴上一副X光透視眼鏡,通過它測試者可以清楚地看到軟件的輸入是如何工作的。如果你看不懂代碼,其實有很多醫(yī)院等測試工具可以幫助你了解程序的內(nèi)部工作原理。例如:對于連接SQLserver數(shù)據(jù)庫的軟件系統(tǒng),程序的功能可以簡單理解為:用戶輸入的數(shù)據(jù)通過SQL命令請求到后端數(shù)據(jù)庫,數(shù)據(jù)庫返回請求的數(shù)據(jù)到程序的界面層把它展示給用戶。SQL服務器自帶的工具事件探查器可以說是檢查SQL數(shù)據(jù)傳輸?shù)木芄ぞ?,記錄軟件客戶端和服務器?shù)據(jù)庫之間的一舉一動,讓測試者了解到軟件做了什么。

  在測試過程中,應該將黑盒測試和白盒測試結合起來。無論使用哪種方法,都是發(fā)現(xiàn)BUG的好方法。





軟件測試的白盒測試指的是什么?的評論 (共 條)

分享到微博請遵守國家法律
和硕县| 丹阳市| 辉南县| 浪卡子县| 锡林浩特市| 昌黎县| 曲沃县| 新巴尔虎左旗| 获嘉县| 睢宁县| 南宫市| 青川县| 永仁县| 千阳县| 楚雄市| 昌宁县| 萨迦县| 石泉县| 乡城县| 辰溪县| 高邑县| 钟山县| 平泉县| 株洲市| 云林县| 齐河县| 吉隆县| 盐津县| 岗巴县| 耒阳市| 定西市| 宝清县| 兴业县| 宜兰县| 营口市| 新郑市| 名山县| 诸暨市| 石首市| 通城县| 金川县|