2.黑盒測試(Black-box test):也稱為黑盒測試,將測試對象視為壹個看不見的黑盒。完全不考慮程序的內部結構和處理過程,測試人員只是根據程序功能的要求來確定測試用例,推斷測試結果的正確性。是從使用軟件或程序的角度,從輸入數據和輸出數據的對應關系出發的測試。
3.灰盒測試:是壹種綜合測試方法,將“黑盒”測試和“白盒”測試結合起來。它是壹種基於程序運行時的外部性能和內部邏輯結構,設計用例、執行程序、收集路徑執行信息和外部用戶界面結果的測試技術。
4.靜態測試是指在不運行程序本身的情況下,僅通過分析或檢查源程序的語法、結構、過程和接口來檢查程序的正確性。
5.動態測試:指通過運行被測程序,檢查運行結果與預期結果的差異,分析運行效率、正確性、健壯性等性能指標。