python介面測試之requests庫(一)

2022-06-24 19:39:10 字數 1097 閱讀 2469

一、requests庫的安裝

requests庫作為第三方庫,需要安裝

cmd模式下,執行pip install requests

二、在學習如何傳送請求之前,我們先來了解一下requests庫,檢視一下他有什麼方法

三、模擬傳送get請求

1、傳送不帶引數的get請求

r = requests.get('')
返回的是乙個response物件,該物件中包含的內容,通過dir(r)

2、傳送帶引數的get請求,如get請求鏈結   

需要使用params關鍵字,將?後的引數寫入params引數中,如下:

import requests

r = requests.get('',params=)

print r.url

引數也可以分離出來,如下

import requests

payload =

r = requests.get('',params=payload)

print r.url

以上的執行結果都是:

3、傳送帶請求頭的get請求,需要傳遞headers引數

import requests

url=''

r = requests.get(url,headers=headers)

四、模擬傳送post請求

1、傳送post請求時,需要把請求引數放在data引數中

url = ''

payload =

r = requests.post(url,data = payload)

筆記整理 python開發介面測試requests

python開發介面測試 作用python語言實現web api介面測試,常用下面的庫 內建庫 httplib,urllib2 第三方庫 requests python requests庫 特點 簡便易用,功能強大,姐姐我喜歡用這個。請求引數 requests.get url,params xx,h...

python學習筆記 flask之request

from flask import request coding utf 8 from flask import flask,request def index 訪問上面定義的路徑就是訪問此方法 請求行 print request.method request.method 獲取請求方法 print...

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

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