1 IRON TEST是什麼
IRON TEST 零代碼接口測試是一款不需要寫代碼即可實現接口測試的平臺,它能輕鬆完成接口調試、批量執行、定時迴歸等測試功能,支持多人協同,能夠顯著提升測試效率及被測系統質量,大幅降低測試人工成本。
2 IRON TEST如何零代碼實現HTTP接口測試
整個過程僅需要6步,簡單快捷,下面一一道來。
1. 新建系統
創建案例之前需要新建被測試系統信息,首先填寫系統信息,然後填寫系統配置信息。
系統信息
1.1系統信息包括:
【系統名稱】:被測系統的名稱,例如交易系統,賬務系統等
【接口類型】:選擇http
【header類別和header信息】:需要處理header時使用,默認爲空
【系統描述】:對被測系統進行概要介紹
【系統歸屬】:選擇系統歸屬的組織,例如 質量部交易組,質量部風控組等。
完成以上信息後,點擊【保存】。
1.2系統配置信息包括:
【連接地址和端口號】:輸入http://ip:port或者http://域名
【接口格式】:默認爲json,可以選擇XML等其他接口格式
【接口編碼】:默認爲UTF-8,可以選擇其他編碼格式
【頭部信息類型】:即Content-type,默認爲application/json,可以選擇其他類型
【post傳參】:選擇是之後系統將json格式請求報文拼接成key1=value1&key2=value2的格式發送。默認爲否
【是否返回Json報文】:默認爲是,返回的報文處理爲json格式
完成以上信息,點擊【保存】
系統配置信息
2.新建接口
接口需要在系統下面創建,一個系統可能包含多個接口。
2.1點擊【系統名稱】,進入到案例維護頁面
系統列表
2.2選擇【測試案例集】,點擊【新增接口】按鈕,輸入以下接口信息。
新增接口頁面
【接口描述】:接口名稱,例如 搜索接口、查詢接口等
【地址】:默認爲空時,使用【系統配置信息】中的地址,可以支持三種輸入場景:
1.http(s)://ip:port/uri ,例如:http://172.16.100.1:8080/search,就近原則,接口使用該地址
2.http(s)://域名/uri ,例如:http://www.baidu.com/search,就近原則,接口使用該地址
3.uri ,例如:/search ,接口地址爲【系統配置信息】中的地址和uri拼接後的地址。地址爲http://www.baidu.com/search
2.3點擊【保存】
3.新建方法
方法在接口下面創建,一個接口可能包含多種方法,例如POST,GET,DELETE.
新增方法頁面
3.1點擊接口名稱
3.2點擊【新增方法】按鈕
3.3選擇請求類型,例如GET,方法描述自動補齊名稱
3.4點擊【保存】
4.新建案例
案例需要在方法下面創建,一個方法可能有多條案例。
新增案例頁面
4.1選擇方法名
4.2點擊【新增案例】
4.3輸入案例信息,一條案例包括【案例基本信息】、【案例級變量】、【初始化數據庫/回滾】、【加解密/加驗籤】、【斷言】信息。
【案例基本信息】:包括案例名稱,備註,參數類型,請求報文等內容。
【案例級變量】:對請求報文、數據初始化、斷言中的內容進行變量替換,支持字符串、函數、數據庫查詢幾種方式,例如定義變量a=12345,案例執行時報文體中用出現%a%的地方,用12345替換。
【初始化數據庫/回滾】:需要選擇【數據庫配置】中預先創建的數據庫配置,然後輸入初始化sql進行數據庫初始化數據,接口執行時會使用這些初始化的測試數據,接口執行完之後,會自動回滾將初始化的數據從數據庫中清除掉。
數據庫初始化頁面
【加解密/加驗籤】:當加解密/加驗籤開關選擇【是】時,開啓。
選擇在【加解密管理】中提前創建的加解密算法,例如MD5,選擇其他加簽、解密、加簽和加密順序信息、公鑰和私鑰等信息。
加解密/加驗籤頁面
【斷言】:斷言是案例必備的功能,用於驗證接口是否符合預期的行爲。斷言包括:狀態碼斷言、模糊匹配斷言、全匹配斷言、不匹配斷言、數據庫斷言幾個斷言類型。
斷言頁面
備註:填寫完上面的信息,一定要點擊頁面最下面的【保存】按鈕,上面的信息才能真正的保存。
5. 調試案例
5.1從左側案例樹中選擇案例
5.2點擊【調試】按鈕
5.3彈出案例執行日誌頁面,查看概要日誌和詳細日誌以及斷言信息。
調試執行頁面
5.4在沒有填寫斷言信息時,案例調試結束後,可以直接點擊【採納】,將結果直接採納爲斷言,斷言自動回填到案例中,無需修改和保存,快捷高效。
6.查看案例調試日誌記錄
選擇案例,點擊【查看日誌記錄】,即可查看所有的歷史執行記錄和日誌信息
查看日誌記錄
執行記錄頁面
以上就是IRON TEST 0代碼實現HTTP接口測試的整個過程,僅需要6步,是不是很容易呢?趕快來體驗吧,裏面還有更多驚喜的內容有待你來挖掘。
3 平臺從哪裏找
關注下面的微信公衆號進行註冊
或者直接在PC端通過chrome瀏覽器打開下面地址直接註冊試用
https://test.ironz.com/welcome
幫助文檔地址
https://help.ironz.com
說明:試用版僅可以測試公網接口,若要測試內網接口,需下載案例執行器並免費使用正式版本。
最後,歡迎在首頁提出寶貴建議。