介面是指外部系統與系統之間以及內部各子系統之間的互動點。包括外部介面、內部介面,內部介面又包括:上層服務與下層服務介面、同級介面。常見的有:API(Application Programming Interface,應用程式程式設計介面)、JDBC資料庫介面、MySQL Connector.
介面測試的分類:
1、系統與系統之間的呼叫,如分享時,微信會提供介面給“跑向珠峰”;
2、上層服務對下層服務的呼叫;
3、服務之間的呼叫,如新增一條資料時,會先呼叫
介面是指外部系統與系統之間以及內部各子系統之間的互動點。包括外部介面、內部介面,內部介面又包括:上層服務與下層服務介面、同級介面。常見的有:API(Application Programming Interface,應用程式程式設計介面)、JDBC資料庫介面、MySQL Connector.
介面測試的分類:
1、系統與系統之間的呼叫,如分享時,微信會提供介面給“跑向珠峰”;
2、上層服務對下層服務的呼叫;
3、服務之間的呼叫,如新增一條資料時,會先呼叫
搭建方法如下:
1、所需要的計算機的數量,以及對每臺計算機的硬體配置要求,包括CPU的速度、記憶體和硬碟的容量、網絡卡所支援的速度、印表機的型號等;
2、部署被測應用的伺服器所必需的作業系統、資料庫管理系統、中介軟體、WEB伺服器以及其他必需元件的名稱、版本,以及所要用到的相關補丁的版本;
3、用來儲存各種測試工作中生成的文件和資料的伺服器所必需的作業系統、資料庫管理系統、中介軟體、WEB伺服器以及其他必需元件的名稱、版本,以及所要用到的相關補丁的版本;
呼叫被測模組是用來模擬被測試模組的上一級模組,相當於被測模組的主程式。它接收資料,將相關資料傳送給被測模組,啟用被測模組,並打印出相應的結果。
傳統的單元測試包括了呼叫被測模組(driver)和樁模組(stub)。呼叫被測模組的目的很單純,就是為了訪問類庫的屬性和方法,來檢測類庫的功能是否正確;
呼叫被測模組是用來模擬被測試模組的上一級模組,相當於被測模組的主程式。它接收資料,將相關資料傳送給被測模組,啟用被測模組,並打印出相應的結果。
Normal002falsefalsefalseEN-USKOX-NONEMicrosoftInternetExplorer4如果被測試模組中的函式是提供給其他函式呼叫的,在設計測試用例時就應該設計呼叫被測模組(Driver)。
舉例來說:呼叫被測模組(Driver)可以透過模擬一系列使用者操作行為,比如選擇使用者介面上的某一個選項或者按下某個按鈕等,自動呼叫被測試模組中的函式。呼叫被測模組(Driver)設定,使對模組的測試不必與使用者介面真正互動。