介面測試平臺-89: 全域性請求頭之 單介面使用+UI優化

沒有誰不是路人發表於2020-12-13

現在在專案的請求頭,設定了倆個最新的請求頭,如下:

然後介面本身的請求頭是空的,但是選中這倆個公共請求頭:

然後是找到P_apis.html中的除錯層傳送js函式,給這個公共請求頭加進去。

加進去的程式碼其實複製 儲存js函式的那段就可以:

現在去到後端views.py中進行開發api_send函式。

新增程式碼很簡單,獲取公共請求頭的id列表。然後遍歷,從資料庫取出來,逐個新增到原來的header字典裡,這裡列印了一下,看看:

看來是成功加進來了,並且返回值也正常。

取消選中一個再試試:

看來是沒啥問題。

然後再測試這種場景:

如上圖,修改請求頭的內容,所有選中這個請求頭的介面直接正常請求,帶的這個請求頭就應該都是最新的key-value了

 這就是這個公共變數請求頭的用處所在,比如你的幾十個介面都需要待某個經常變壞的cookie,這時候這個就派上用場了。

下節課,要在多用例模組中加入這個請求頭。

 

附錄:修復折行問題

加一個換行

 

相關文章