python post介面測試第乙個用例日記

2022-07-26 19:30:11 字數 1171 閱讀 2714

如下是我自己公司的乙個請求,學習過程順便記錄下,都是白話語言,不那麼專業,不喜勿噴!

下**釋dumps函式,json.dumps()可以將字典轉化成字串格式

dumps可以將字典轉化成字串,一般介面返回的都是json格式,我們可以將它轉化成字串再一 一分析和斷言

轉化過程中,用倒dumps函式,其裡邊的ensure_ascii=false(即輸出格式不為ascii語言), 可以將ascii語言轉化成中文

indent可以將一整個json字元轉變為整個的格式輸出來

如下是實操,以我們pc平台登入為例說明#後邊需要用到request庫

import requests

#後邊需要用到request庫
import json(後邊需要用到json庫# 我們的請求引數是字典格式,但是python post請求需要的是json格式的,所以請求過程中需要將字典轉化為json字串data = 

#dump可以將字典轉化為字串

headers=headers,

timeout=5

#timeout主要是限制請求響應時間,比如此處設定的5,當實際請求大於5s時候,就會報錯

)print r.status_code

print r.text

print r.json()

text = r.json()

print (json.dumps(text,indent=true,ensure_ascii=false))

執行結果如下

超時時候,報錯如下,實際程式是沒錯的,只是超時了

測試 介面測試

最近,做了一系列的介面測試。首先,梳理一下我的疑惑。1 展示文案較多。內容多 形式多 條件分支多。2 需要測試的客戶端多。包括web介面 android介面 iphone介面。3 賬號型別多。根據角色,不同的角色是不一樣的。4 系統支援定製。定製的的細節可以精確到,乙個 中的哪行展示,那列不展示。5...

介面測試 dubbo 介面測試技術

dubbo是阿里巴巴開源的一套rpc方案,以為理念很契合微服務,這幾年很火,使用者裡面不凡京東,噹噹,去哪兒等大公司。rpc場景 dubbo架構 官網也提供了乙個很簡單實用的demo來演示dubbo協議的使用,用起來的確很簡單強大。可參考 首頁的例子已經很好了。任何乙個dubbo服務都支援乙個簡單的...

python測試介面 Python 介面測試(一)

1.概念 介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。2.環境準備 1.安裝python 2.安裝requests庫。也可以在cmd輸入 pip ins...