天天看點

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

    東北,是指我國黑吉遼一帶,前不久震驚神州大地的西伯利亞寒流就是路過于此,然後被綿延千裡的長白山脈阻攔改向,進而南下。天氣預報釋出了凍哭預警,這也讓山海關以南的年輕人們第一次感受到了天寒地凍。

     而在這巍峨的長白山中,有一處明鏡般的湖泊,湖泊旁的山腰伫立着一個小木屋,木屋内燈光閃爍,房檐上不時有積雪滑落,與這雪白天地,融成一景。

    屋内有一床,床上卧一老者,床前有一書桌,桌上有一台老舊的筆記本電腦。而此時一位大概20歲左右的年輕人正在漫不經心的注視着螢幕。

    垂暮老者緊閉着雙眼,良久,艱難的沖着年輕人的方向,用着一股詩韻說到:“一定,一定要仔細看那個公衆号,尋找那血,尋找那鐵證,萬事之始,終焉之末”

    年輕人聽後,轉過頭,帶着無奈的語氣回道:“我知道了,你不要再操心這些了,好好休息,沒準能挺過今晚。”顯然,年輕人并沒有把老人說的彌留之言當回事。

    老人苦笑了幾聲,伴随着劇烈的咳嗽說:“你不明白!你還是不信,我不重要,而祂快降臨了,你...必須要做好準備。我!沒有說謊,熱飯仙人!”

    年輕人站了起來,他也完全聽不懂老人在說什麼,也想說他根本不是什麼所謂的熱飯仙人,但是看着老人,還有周圍散落一地的藥罐,年輕人眼神微動,話到嘴邊又改成了:“我明白的,小紮,你安心的睡吧。”

    老人聽罷,突然眼含熱淚,這是相隔二十年後,第一次,也是最後一次,聽到有人叫他:小紮。而後他緊繃的眉頭舒緩開來,伴随着逐漸消失的心跳聲。

    年輕人明白這位老人已經死去,他轉身坐到書桌前,望着螢幕,自言自語道:“【測試開發幹貨】? 一位名叫我去熱飯的部落客在最近半年突然開始連載,目前已經到了114章節,紮博士也是在看到這篇文章的同時瘋癫起來,直連夜離開學院來到這長白山内隐居,而這位叫我去熱飯的部落客,和他口中的熱飯仙人,即使不是同一個人,也一定有着千絲萬縷的聯系,這也大概是為什麼他名鎮當今it屆,猶如泰山北鬥坐鎮數十年,但卻如此關注這麼淺顯的技術部落格的原因吧?” 年輕人一邊想着,一邊聚精會神的讀了起來。

    今天是2021年,1月19日。

這位部落客在上一節課,成功實作了登陸狀态嵌入到接口庫的功能,本節會繼續嵌入到用例庫中。

    要做的事情有以下幾點:

    1.用例庫-大用例-步驟小用例 的設定頁面上,加入一個個的登陸狀态開關,方法和接口庫調試層類似

    2.在後端實際去調用接口的小用例方法中,加上關于登陸态的判斷/擷取/加入url等,實作和接口庫調試功能類似

    3.未避免一個用例中多次調用登陸接口,是以設計臨時緩存字段功能。隻有第一個需要加登陸态的接口會真的去通路登陸接口,取回的字段會直接被後續接口使用。

     首先打開P_cases.html,找到id為

right_div
           

這個标簽    ,它就是我們步驟接口的設定頁面dom。

找個風水寶地,給它填好登陸态開關,代碼可以複制之前p_apis.html中的哦~

這裡修複一個P_apis.html中遺留的bug,就是這個加登陸态的id不小心寫錯了。

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

然後再複制到P_cases.html中對應位置。

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

注意好其中的上下文的位置哦,還有其中的id不要寫錯了

效果如下:

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

然後我們要去給這個步驟增加這個屬性,那除了dom上增加了這個标簽,還需要修改哪些地方呢?

  1. 初始化相關js函數
  2. 展示js函數
  3. 儲存js函數
  4. models.py中增加字段
  5. views.py中增加該字段。

    6.考慮到舊用例資料,需要在views.py和js中都加入相應的處理邏輯。

我們先去models.py中增加該字段:注意是DB_step類

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

然後去運作那倆句同步指令:

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10
html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

讓我們先搞定簡單的初始化js函數,加入了這句,預設為no

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

然後是展示的:

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

當然此時我們還不能進行測試,需要等到整個鍊路架構完。

然後是儲存函數:

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10
html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

關于圖中新增紅色箭頭的語句具體位置,大家請聯系上下文搜尋。

然後我們去views.py中:

html天氣預報代碼_接口測試平台代碼實作114:登入态接口10

到這,理論上我們做完了,現在來測試一下

儲存,展開等 功能全部正常。

歡迎持續關注哦~ 

感興趣的可以加群,加部落客微信:qingwanjianhua 拉你入群

加testerhome社團:https://testerhome.com/wqrf

關注部落客部落格:https://wangzijia.blog.csdn.net/

項目github位址:https://github.com/Woqurefan/ApiTest/

本公衆号:測試開發幹貨

下一節,我們要開始搞定運作大用例的相關實作。

    年輕人讀到此刻,遠處突然傳來整整齊齊的腳步聲,雖然隔的很遠,但是因為踩在了幹冷的厚雪中,聲音格外清脆響亮。

    年輕人輕輕合上筆記本電腦,打開木門,向外走去,隻見一夥重裝且行動整齊的人逐漸靠近,為首的卻是一位大概十七八的小姑娘....