(1)第三方測試服務的概念
第三方測試有別于開發人員或用戶進行的測試,其目的是為了保證測試工作的客觀性。第三方測試服務主要包括需求分析審查、設計審查、代碼審查、功能測試、性能測試、資源消耗測試、并發測試、安全測試、安裝配置測試、可移植性測試、文檔測試以及最終的驗收測試等十余項。
(2)第三方測試服務的內容
功能性測試:
驗證軟件產品功能是否實現,保證系統上線后功能正常運行。
細化功能驗證,深入挖掘問題,幫助客戶發現系統存在的各種隱患。
上線前版本驗證、橫向測試、縱向測試等功能測試手段,降低系統上線及交付后的風險。
性能效率測試:
利用先進的自動化工具模擬用戶實際操作,測試結果準確可靠。
資深性能工程師的豐富經驗可幫助迅速定位系統瓶頸。
在對系統進行調優后以嚴格的性能測試手段確認系統問題已解決。
提供系統的性能參數作為上線及交付的依據。
能夠進行系統的容量規劃咨詢,為系統架構及產品選擇作為依據。
安全性測試:
最龐大的安全編碼規則包,安全隱患盡在掌控。
跨層、跨語言分析代碼漏洞的產生,提供專業的解決意見和建議。
精確地定位漏洞的產生全路徑。
提高系統的安全交付質量,降低上線及交付后的風險。
(3)第三方測試服務的流程
第三方測試服務的一般流程:制定測試計劃、分析測試需求、編制測試方案、準備測試環境、執行測試實施、編制測試報告。