接口測試平臺(二)

三、用例管理

3.1用例列表頁面:可以通過用例名稱 查詢對應的數據

3.2 新增用例

1).選擇接口數據來源於接口列表中啓用的接口,選擇成功後,默認的數據會帶過來,並且可以自行改動保存

2).每個tab頁都會有個幫助,鼠標放上去即可顯示

接口tab提示:

臨時變量(測試用例保存的變量):#{temp}#

初始化變量:${name}

隨機20位數據:%{Random}%

斷言tab提示:

狀態碼只支持'等於''不等於'

數據提取tab提示:

json數據注意事項:

1).數組或者多層大括號無法解析

2).參數名和規則填寫一樣即可

常用正則表達式

身份證:(^\d{18}$)|(^\d{15}$)

3.斷言項目前比較簡單,狀態碼和響應內容校驗

4.數據提取:用例執行成功,將結果中的數據存入臨時表,方便後面用例使用,1個臨時變量名,只會保存1次,如果需要保存多個臨時變量,名稱請不要重複,用例執行完會進行清空

3.3 執行用例

在用例列表頁面,點擊“執行“按鈕會進行灰化,文字變成“執行中”,用例執行成功會提示:用例執行完成,用例執行失敗會提示:用例執行異常,點擊確定後,恢復正常,可以查看結果

3.4編輯用例:同新增功能

3.5 查看結果

1).顯示用例開始時間和結束時間,耗時多長,如果用例執行成功顯示” SUCCESS”,用例執行失敗顯示” FAILURE “並且標紅,每個用例請求的參數和響應都可展示出來,如果響應內容爲html或xml格式,會影響數據的展示

2).顯示最新一輪執行結果,每次執行的用例結果會保存,方便後續做統計/展示

成功樣例:

失敗樣例(待優化顯示失敗接口行):

3.6 刪除用例

被用例集引用的用例不可刪除

數據庫刪除數據,不可恢復

四、用例集管理

4.1用例集列表頁面

可以通過用例集名稱 查詢對應的數據,展示每個用例集下面包含多少個用例數

點擊全部執行,可以執行所有用例集

4.2 新增用例集

關聯用例中的數據來源於用例列表,已選中的用例會顯示在關聯用例中

4.3 執行/全部執行 用例集

與3.3功能類似

4.4 編輯用例集

與新增功能類似,用例集名稱不能編輯,如果需要編輯用例集,不如新增一個

4.5 查看結果

1).顯示總用例數、成功用例、失敗用例、用例集開始時間、結束時間、用例集耗時多長,並且把每個用例的詳情展示出來,如果用例執行成功顯示” SUCCESS”,用例執行失敗顯示” FAILURE “並且標紅,每個用例請求的參數和響應都可展示出來,如果響應內容爲html或xml格式,會影響數據的展示

2).點擊查看接口結果,將每個用例請求的接口顯示出來

4.6 刪除用例集

數據庫刪除數據,不可恢復

五、基礎信息管理

5.1 初始化變量管理頁面

5.1.1 新增變量

5.1.2 編輯變量:同新增功能

5.1.3 刪除變量:數據庫刪除數據,不可恢復

5.2 用戶管理(用戶只能通過註冊)

5.2.1 用戶註冊

登陸名不允許重複添加,密碼/用戶名/郵箱都爲必填項

5.2.2 用戶編輯

登陸名不允許修改,其它項不允許爲空

5.2.3 用戶刪除

數據庫刪除數據,不可恢復

六、運行環境:數據庫初始化運行環境數據

備註:

還有一些待完善的功能,歡迎大家一些討論,待處理好公司加解密,同步到github

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章