1. 能否介紹下黑盒、白盒、灰盒測試方法
知識點看教材第三章,講的時候舉項目中的例子。這個問題問到的概率不高
舉例
面試官:“能否講下黑盒、白盒、灰盒三種方法的區别”
應聘者:“好的,我從我的理解講下。黑盒測試方法關注被測對象整體外部特性,不關注他的内部構造設計,比如一個接口,一個功能,我僅關注他表現出的功能應用特性,對于他内部設計無須關注,如果是功能,則以用戶角度來使用他,看看是否滿足需求設計。白盒測試與黑盒相反,不關注他的外部特性,隻關注他的内部設計,比如接口,函數,我之關注他的内部邏輯處理過程,不關注外部程序、功能調用的情況。灰盒則是白盒與黑盒的結合體,既關注被測對象的内部特征,又關注他的外部使用情況。”
回答的時候,不必太過理論,口水話适當多些,加些自己的理解。如果可能,可具體舉列子。
黑盒:某個查詢功能,精确查詢、模糊查詢
白盒:某個類,函數,内部設計構造,比如一個sql語句,一個存儲過程
灰盒:數據庫測試,即從軟件界面看業務流程的變化,又要從數據庫中看流程事務的狀态變化,往往複雜業務在後台有狀态标識。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!