接口測試有數據依賴如何測試?


在手工接口測試或者自動化接口測試的過程中,上下游接口有數據依賴如何處理?

用一個全局變量來處理依賴的數據,比如登錄后返回token,其它接口都需要這個token,那就用全局變量來傳token參數

 

依賴於第三方數據的接口如何進行測試?

這個標准答案是:mock

當前端開發在開發頁面的時候,需要服務端提供API接口
此時服務端沒開發完成,或者說沒搭建測試環境,這個時候前端開發會自己mock一個api服務端,自己給自己提供調用接口的返回數據

下個接口請求參數依賴上個接口的返回數據 --

不同的接口封裝成不同的函數或方法,需要的數據return出來,用一個中間變量a去接收。后面的接口傳a就可以

1、獲取上一個接口的返回值

2、將返回值設置成環境變量或者全局變量

3、設置下一個接口的參數形式

依賴於登錄的接口如何處理?

      登錄接口依賴token的,可以先登錄后,token存到一個yaml或者json或者ini的配置文件里面

      后面所有的請求去拿這個數據就可以全局使用了

      如果是cookies的參數,可以用session自動關聯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM