2012-04-24 71 views
2

JUnit是黑盒還是白盒測試?我認爲這是白盒,但我不確定。我正在尋找,但我找不到明確的答案。即使是簡單的討論也是有用的。是JUnit黑盒還是白盒測試?

回答

0

基於白盒測試定義JUnit包含在這些測試形式中,包含這些技術:(例如,我們創建一個基於代碼的測試或提供測試所有可能路徑所需的所有信息,這不僅包括正確輸入,但錯誤的輸入,以便可以驗證錯誤處理程序。)

3

JUnit本身既不是白盒測試也不是黑盒測試。你可以用它來做任何你喜歡的測試。

JMock這樣的模擬框架的增加使得你的測試白盒測試成爲可能,因爲當你使用它時,你聲稱知道你的測試類將由什麼外部調用以及什麼參數。