對http介面的測試使用requests庫即可實現
1、首先安裝requests庫
直接在命令列中輸入以下命令即可安裝:
pip install requests
import requestsr = requests.post("")
print(r.status_code)
3、requests對應的幾種請求方式
get請求:requests.get(『url『)
post請求:requests.post("url/post")
put請求:requests.put("url/put")
delete請求:requests.delete("url/delete")
head請求:requests.head("url/get")
options請求:requests.options("url/get")
前面倆個加粗的是常用的請求方式
4、get請求的引數
get方法有倆個引數:url和params
url即**
params是乙個字典格式,也就是可以傳遞乙個字典類引數
5、post請求引數
post方法也有來個引數:url和data
url即**
data也是乙個字典,或者json格式,使用json.dumps()轉換
6、請求訊息後獲取的響應訊息
status_code:響應返回碼,一般為200,不為200即有問題
text:返回的內容
encoding:響應訊息的編碼格式
headers:響應頭訊息
cookies:響應訊息的cokies
jmeter之介面測試(http介面測試)
基礎知識儲備 一 了解jmeter介面測試請求介面的原理 客戶端 傳送乙個請求動作 伺服器響應 返回客戶端 客戶端 傳送乙個請求動作 jmeter 伺服器 伺服器 jmeter 伺服器 伺服器 二 了解基礎介面知識 1 什麼是介面 前端與後台之間的橋梁 資料傳輸的通道,就是乙個函式 2 什麼階段做介...
介面測試 HTTP協議
1.http 超文字傳輸協議,是用於www伺服器傳輸超文字到本地瀏覽器的傳輸協議。2.http協議包括哪些請求呢?get 請求指定的頁面資訊,並返回實體主體 post 向指定的資源提交資料進行處理請求,資料被包含在請求體中 head 類似get請求,只不過返回的響應中沒有具體的內容,用於獲取報頭 o...
jmeter測試http介面
一 引入外部jar包 二 配置前置處理器配置請求引數 三 請求介面獲取配置引數 四 通過正則獲取介面響應的所有內容 vars.put函式用來設定屬性值 vars.get函式用來獲取屬性值 函式請求引數中使用來獲取屬性值,如果是字串需要加引號 var 變數名,string型別 value 變數值,st...