在接口流程測試中查詢數據庫信息

接口測試

接口測試指的是對單個接口進行測試,包括接口是否正常響應,與生成測試用例等,目的是爲了確認接口可否正常訪問,提早發現接口存在的問題。
數據庫

接口流程測試

接口流程測試指的是多個有聯繫的接口並排進行測試,例如對文章進行評論時須要先登陸獲取用戶信息才能夠評論,這一個過程便可做爲接口測試流程。
在多個接口的測試流程中,除了確認接口是否能夠正常接收數據,有時還須要查詢數據庫信息,例如當完成註冊操做後須要查詢數據庫是否正確插入註冊信息。這一步驟在一整套流程測試以後還須要登陸數據庫對數據表進行查詢驗證,多個流程對應多個表格則須要反覆確認。
工具

使用工具進行測試與查詢

使用接口測試工具能夠幫助咱們快速的進行流程測試與查詢數據庫,例如本文使用的Eolinker,在Eolinker的自動化測試中的流程測試用例內,新建用戶註冊流程與數據庫查詢流程。
測試

若使用Eolinker進行API管理,用戶註冊流程能夠直接關聯API文檔中的API,無需再手動建立。查詢數據庫的步驟能夠使用Eolinker進行建立,只須要輸入查詢的數據庫語句,與查詢參數便可,這裏咱們查詢在用戶註冊流程中添加的用戶test。
blog

咱們還能夠提取數據庫查詢後的返回結果,用於其餘步驟使用,例如查出來的test信息可用於登陸或評論操做等。也能夠對數據庫返回信息進行斷言,若數據庫返回的內容爲預期測試結果則斷言成功。
接口

測試後能夠在Eolinker的測試報告查看數據庫查詢返回的信息,測試人員能夠在測試報告中驗證是否測試流程是否知足測試需求。
文檔

以上是Eolinker自動化測試進行流程測試與數據庫查詢的過程,使用測試工具使接口測試更加簡單、方便,也歡迎朋友們和我交流。
演示地址:www.eolinker.comget

相關文章
相關標籤/搜索