實踐:根據(jù)接口文檔發(fā)送HTTP請求
一、需先了解公共的基礎(chǔ)請求信息協(xié)議文檔
包括以下信息:
1. info:即平臺信息,web,android,ios各平臺信息不一。在一個平臺測試時,info不用改。
2. token:有些接口請求時是需要會話驗證的,這些接口的token信息是需要通過validate接口去請求拿到
3. data:在接口文檔中描述的請求參數(shù)
二、基礎(chǔ)返回信息
一般定義了通用的返回碼,對于具體接口的一些其它返回碼及詳細(xì)信息一般會在接口文檔中定義出來。
三、根據(jù)接口文檔發(fā)HTTP請求
以Account-login接口為例
1. 接口路徑
/account/v1/login
2. 請求方法,參數(shù)及說明
方法:POST
參數(shù):

3. 預(yù)期返回碼,返回參數(shù)及說明
? ? ? ?0:success
? ? ? ?10002:login info error
4. 樣例
按照文檔在postman中發(fā)送請求,如下:

四、使用python requests發(fā)送HTTP請求
1. 關(guān)于requests
python的第三方庫,提供了http所有的基本請求方式。
安裝:pip install requests
在python腳本中引入:import requests
2. 腳本中實現(xiàn)
