Eolink Apikit 自動化測試:零代碼!無門檻!快速上手!
自動化測試是一種軟件測試方法,利用自動化工具和腳本來執(zhí)行測試用例,以驗證軟件應(yīng)用程序的功能、性能、穩(wěn)定性等特性。自動化測試的主要目的是提高測試效率、減少測試成本,并確保軟件的質(zhì)量和可靠性。
作為測試人員,在進行比較大的項目時,使用自動化測試能幫助我們事半功倍地完成測試工作,提高測試效率,縮短開發(fā)周期。
Eolink Apikit “零代碼”自動化測試,幫助開發(fā)人員創(chuàng)建自動化測試,而不需要編寫代碼,是人人皆可使用的“零代碼”自動化測試平臺。
在 Eolink Apikit 的自動化測試應(yīng)用中,所有的測試用例都是以項目維度來進行管理,一個自動化測試項目可以從多個API文檔項目中引用API信息來創(chuàng)建API測試用例。
API自動化流程測試
在Apikit 的自動化測試應(yīng)用中,所有的測試用例都是以項目維度來進行管理,一個自動化測試項目可以從多個API文檔項目中引用API信息來創(chuàng)建API測試用例。
創(chuàng)建自動化測試項目
1、項目列表頁點擊左側(cè)的菜單欄進入自動化測試頁面,點擊 添加項目按鈕,并填寫信息即可創(chuàng)建成功:
2、在創(chuàng)建項目后,可在項目內(nèi)的協(xié)作成員菜單中,添加新的成員并賦予其對應(yīng)的權(quán)限:
創(chuàng)建自動化測試用例
進入用例管理頁面,點擊 添加用例 按鈕,在彈窗中輸入測試用例的名稱,然后點擊確定:
從 API文檔添加 API 測試
進入流程測試用例詳情頁,點擊添加測試步驟,在下拉菜單中選擇 從 API 文檔新建API測試。
如果您已經(jīng)在 Eolinker API 研發(fā)管理平臺中創(chuàng)建好 API 文檔,您可以選擇 從API文檔新建API測試,在彈窗中選擇需要導(dǎo)入的API文檔。
如果你已經(jīng)在API文檔中創(chuàng)建好了相應(yīng)的API測試用例,你也可以直接將API測試用例導(dǎo)入自動化測試用例中。
從 API文檔添加 API 測試
添加測試步驟的下拉菜單中選擇 添加API請求,系統(tǒng)會自動進入 API 測試步驟編輯頁面,接下來你可以編輯 API 的請求參數(shù)、返回結(jié)果、校驗規(guī)則等內(nèi)容。
設(shè)置測試步驟(API)的請求參數(shù)
設(shè)置測試步驟(API)之間的數(shù)據(jù)關(guān)聯(lián)
您可以通過API 自動化測試平臺自動化測試的數(shù)據(jù)綁定功能來設(shè)置多個API之間的數(shù)據(jù)關(guān)聯(lián)。
用戶登錄API的響應(yīng)內(nèi)容:
設(shè)置預(yù)設(shè)的返回結(jié)果:
然后我們設(shè)置登陸校驗API。登錄校驗API只有一個請求參數(shù)user_type,user_type的參數(shù)值通過用戶登錄API的返回結(jié)果獲得。進入校驗登錄API的編輯頁面:
設(shè)置校驗登錄API的請求參數(shù),將鼠標指針移動到輸入框上時,輸入框內(nèi)會出現(xiàn) 引用參數(shù)值 按鈕,點擊 引用參數(shù)值 按鈕:
在彈窗中選擇要綁定的API以及參數(shù)名稱:
設(shè)置測試步驟(API)的預(yù)設(shè)返回信息
如果您希望API的返回參數(shù)能夠被后續(xù)的API引用,則必須要設(shè)置預(yù)設(shè)返回信息,否則API 自動化測試平臺無法設(shè)置參數(shù)之間的綁定關(guān)系:
設(shè)置測試步驟(API)的返回內(nèi)容(Response Body)校驗規(guī)則
改變測試步驟(API)的順序
拖動測試步驟(API)的列表可以改變測試用例內(nèi)API的執(zhí)行順序。但是如果API之間存在數(shù)據(jù)關(guān)聯(lián),則拖動步驟有可能會破壞API之間的數(shù)據(jù)關(guān)聯(lián),導(dǎo)致無法正常獲得綁定的參數(shù)值。