產品功能測試是指對軟件產品或者程序各項功能進行驗證,根據功能測試用例進行逐項檢查,看各項功能是否能正常使用,并在此過程中發(fā)現(xiàn)軟件存在的潛在問題。通常功能測試不考慮系統(tǒng)內部的結構及代碼情況,所以也稱為黑盒測試。
系統(tǒng)測試是指對產品的硬件軟件以及應用場景進行系統(tǒng)的測試,模擬用戶情境進行測試,系統(tǒng)測試階段一般發(fā)生在軟件測試周期后期,包含功能測試、性能測試、壓力測試等。
產品功能測試與系統(tǒng)測試區(qū)別
1、測試目的不同;
功能測試是為了驗證系統(tǒng)功能是否可用,系統(tǒng)測試是對整體進行測評,通常偏向于系統(tǒng)整體穩(wěn)定性;
2、測試方法不同;
通常把功能測試看成是黑盒測試,系統(tǒng)測試常采用邊界值和等價類以及其他的黑盒測試的方法結合起來對分析測試要點。
3、測試環(huán)境及內容不同;
總的來說,產品功能測試的測試內容邏輯性比較簡單,而系統(tǒng)測試包含功能測試、性能測試等多種測試類型,對測試環(huán)境的要求及測試的要求更高。所以很多互聯(lián)網企業(yè)也會第三方測試機構做系統(tǒng)測試,因為他們擁有完善的測評平臺環(huán)境和專業(yè)的測試團隊,可以提供規(guī)范的系統(tǒng)測試服務。
推薦閱讀: