A. 白盒.什麼意思
常常說到的白盒一般是指白盒測試。 白盒測試也稱結構測試或邏輯驅動測試,它是按照程序內部的結構測試程序,通過測試來檢測產品內部動作是否按照設計規格說明書的規定正常進行,檢驗程序中的每條通路是否都能按預定要求正確工作。 這一方法是把測試對象看作一個打開的盒子,測試人員依據程序內部邏輯結構相關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試,通過在不同點檢查程序的狀態,確定實際的狀態是否與預期的狀態一致。
B. 什麼是白盒測試和黑盒測試有什麼區別
白盒測試是一種測試用例設計方法,盒子指的是被測試的軟體,白盒指的是盒子是可視的,你清楚盒子內部的東西以及裡面是如何運作的。
黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。
兩種測試都適合網頁游戲。
區別如下:
1、測試方法不同
白盒測試的測試方法有代碼檢查法、靜態結構分析法、靜態質量度量法、邏輯覆蓋法、基本路徑測試法、域測試、符號測試、路徑覆蓋和程序變異。
黑盒測試用例設計方法包括等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動法、正交試驗設計法、功能圖法、場景法等。
2、作用不同
白盒測試通過檢查軟體內部的邏輯結構,對軟體中的邏輯路徑進行覆蓋測試;在程序不同地方設立檢查點,檢查程序的狀態,以確定實際運行狀態與預期狀態是否一致。
黑盒測試法注重於測試軟體的功能需求,主要試圖發現功能不正確或遺漏、界面錯誤、輸入和輸出錯誤、資料庫訪問錯誤、性能錯誤和初始化和終止錯誤等幾類錯誤。
3、特點不同
白盒測試依據軟體設計說明書進行測試、對程序內部細節的嚴密檢驗、針對特定條件設計測試用例、對軟體的邏輯路徑進行覆蓋測試。
黑盒測試是以用戶的角度,從輸入數據與輸出數據的對應關系出發進行測試。
白盒測試優缺點:
優點:
1. 迫使測試人員去仔細思考軟體的實現;
2. 可以檢測代碼中的每條分支和路徑;
3. 揭示隱藏在代碼中的錯誤;
4. 對代碼的測試比較徹底;
5. 最優化。
缺點:
1. 昂貴;
2. 無法檢測代碼中遺漏的路徑和數據敏感性錯誤;
3. 不驗證規格的正確性。
C. 軟體測試中的白盒和黑盒測試是什麼意思
簡單地說,白盒測試要求你要了解被測模塊的結構,對內部的變數、過程等進行全面測試,所以內部越復雜,測試難度越大。黑盒測試把被測模塊理解為一個只明確輸入和輸出的空框,你不用關心輸入是怎麼影響輸出的,你只需要固定的用例,知道輸入和輸出的正確對應關系,就可以進行測試了。不隨著內部復雜性的上升而導致測試難度上升。黑盒也有自己的缺點,比如輸入確實得到了正確的輸出,但你不太可能知道是演算法正確了,還是「碰巧」正確了。
D. 黑盒、灰盒、白盒都是什麼意思啊
你好,這三個分別代表著不同的測試方法
且運用於軟體開發領域的比較多,
這三種測試的方法分別用於驗證程序的bug的問題
E. 白盒黑盒是什麼意思
白盒:沒有被封裝,知道程序裡面的走法,要求測試的時候一句句測試的軟體測試方法。
黑盒:封裝了,只注重測試出的結果是否達到預想的要求的軟體測試方法。
F. 測試包括黑盒、白盒和什麼來著分別是什麼意思
軟體測試的兩個方面。
白盒測試:是通過程序的源代碼進行測試而不使用用戶界面。這種類型的測試需要從代碼句法發現內部代碼在演算法,溢出,路徑,條件等等中的缺點或者錯誤,進而加以修正。
黑盒測試:是通過使用整個軟體或某種軟體功能來嚴格地測試, 而並沒有通過檢查程序的源代碼或者很清楚地了解該軟體的源代碼程序具體是怎樣設計的。測試人員通過輸入他們的數據然後看輸出的結果從而了解軟體怎樣工作。在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內部結構和內部特性的情況下,測試者在程序介面進行測試,它只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當地接收和正確的輸出。
G. 伺服器的紅牌綠牌是什麼意思還有白牌麻煩講的詳細一點
「紅牌」機,即標識紅色「H3C」 LOGO的伺服器和存儲產品,其出自新華三自有研發體系。而「綠牌」機,則是標識為綠色「HPE」 LOGO,源自HPE(惠普企業集團)
白牌伺服器是指由稱為ODM(原始設計製造商)的白盒供應商(例如Supermicro)製造的。白牌一詞僅表示該設備是未標記或通用的設備。
H. 白盒伺服器是什麼,貌似是新一代的伺服器
建立白盒伺服器的過程隨著時間在進化,但這些伺服器仍然能給數據中心帶來嚴重的性能瓶頸。
短期看建立白盒伺服器是個很好的概念,但最終會造成長期的運營問題。十個白盒伺服器運行著十種不同的硬體配置、十套驅動,那麼一更新就可能導致十次伺服器故障。
如今的數據中心受類似白盒方式的困擾:購買伺服器零件。現在許多的虛擬環境都由「購買期間的任何伺服器組成。」通常,IT信任虛擬化的資源抽象,處理不同的伺服器配置。在這個過程中,他們創建了下一代高效的數據中心。
I. 軟體測試是做什麼的他們說的黑盒,白盒是什麼意思
軟體測試從字面上就很好理解啊,軟體測試就是對軟體的功能和性能進行測試,並編寫測試記錄表,策劃改進方案,對軟體的整體性能進行把關。
主要包括黑盒測試和白盒測試。
黑盒測試是對軟體的功能進行測試,比如手機上的照相軟體,點擊之後是否能正常打開。
白盒測試相對高級一些,是對軟體的整體性能進行把關,軟體是否能流暢運行,是否有bug存在,找出這些bug等缺陷就是你的責任。
軟體測試工程師也分初級,中級和高級。初級的嘛就是領導讓你幹啥你就要幹啥,中級的可以指導別人做一些工作,但也要聽領導指揮。高級的工程師自己就是領導了。
軟體測試工程師不需要什麼基礎,而且上手快,薪資水平也很高。而且因為要對軟體的整體性能就行把控,高級的工程師很多都變成了公司的管理層。
望採納。
J. 軟體測試里的黑盒白盒是什麼意思
黑盒測試是指不看軟體後台的代碼程序,不看盒子里的東西,完全是通過外在的功能屬性什麼的進行測試。而白盒是要在黑盒的基礎上,把內部的代碼問題,也要檢測出來,從內在的代碼到外在的軟體功能屬性展現。希望對你有幫助