功能測試,顧名思義,是對產(chǎn)品的各功能進行驗證,根據(jù)功能測試用例,逐項測試,檢查產(chǎn)品是否達到用戶要求的功能。那么功能測試主要做些什么呢?
功能測試主要是根據(jù)產(chǎn)品特性、操作描述和用戶方案,測試一個產(chǎn)品的特性和可操作性以確定它們滿足設(shè)計需求。例如,對刪除這個功能進行測試時,我們可以刪除一個數(shù)據(jù)庫中存在的數(shù)據(jù),再查看數(shù)據(jù)是否被刪除,然后刪除一個數(shù)據(jù)庫中并不存在的數(shù)據(jù),看是否有錯誤提示,或者輸入一個格式錯誤的數(shù)據(jù),看是否能正確刪除數(shù)據(jù)等等,以此來確定該功能是否合格。
需要注意的是,進行功能測試時,各種可能會發(fā)生的情況都要進行測試。