在集成測試的時候,要確保集成后的各個新模塊小會出現錯誤,即原來每個模塊功能不會因為集成而消失。在軟件集成的功能測試時,多采用黑盒測試方法,所以黑盒測試也常被稱為功能測試,雖然這不是一種準確的說法。徉功能測試的時候,有時也有必要查看源代碼、數據庫的值,配以相應的白盒測試方法,功能測試比較容易理解,主要是根據產品規格說明書,來檢驗被測試的系統是否滿足各方面功能的使用要求,主要包括:
· 程序安裝、啟動正常,有相應的提示框、錯誤提示等。
· 每項功能符合實際要求。
· 系統的界面清晰、美觀。
· 菜單和按鈕操作正常、靈活,能處理一砦異常操作。
· 能接受正確的數據輸入,對異常數據的輸入可以進行提示、容錯處理等。
· 與外部應用系統的接口有效。
對于功能測試,這里列出的是一般情況,針對不同的應用系統,其測試內容的差異很大,但都可以歸納為為界面、數據、操作、邏輯、接口等幾個方面。至于安全性、兼容性、可靠性等測試歸為系統測試的范疇,在后面幾節介紹原文轉自:http://www.anti-gravitydesign.com