1.1 概述
函數接口(或稱API)是公司的一個產品類型。目前包括:TRS Database為各類平臺提供的接口,以及TRS CKM工具包,以后有可能會繼續增加。本部分的測試指南,描述了對這類產品進行測試時的參考過程。
下面首先給出整體的測試過程,然后針對每個子過程需要進行的工作進行具體描述,最后是幾點補充說明。
1.2 測試過程
函數接口的整體測試過程如下:
* 制定測試計劃
* 設計測試用例 * 執行測試
* 編寫可復用的測試代碼
* 增強測試
* 結束測試
1.3 過程說明
下面是對各個子過程的具體說明:
1.3.1 制定測試計劃
分析被測試對象的具體情況,制定測試計劃,形成文檔。測試計劃至少要包括以下內容:
測試范圍。測試要覆蓋哪些庫以及庫中的哪些函數,要覆蓋哪些文檔,包含哪些測試類型等等。
測試工具。選擇什么工具組織測試代碼,是否還需要其它的輔助性測試工具。
測試環境。都需要在什么環境下執行測試,環境指硬件類型、OS、DB等等。
測試數據組織。對于測試代碼所需要的測試數據,以什么方式來組織和保存。
進度安排。各個階段的工作內容、時間安排。
測試尺度。測試的深度和廣度是什么。根據現有的資源情況,在計劃中設定一個標準,避免測試的盲目性和隨意性。