那些網(wǎng)站可以做兼職免費行情軟件網(wǎng)站下載大全
前言,python編程語言對于我個人來說學(xué)習(xí)的目的是為了測試。我主要做的是移動端的開發(fā)工作,常見的測試主要分為兩塊,一塊為移動端獨立的頁面功能,另外一塊就是和其他人對接工作。
對接內(nèi)容主要有硬件通信協(xié)議、軟件接口文檔。而涉及到python編程的就是軟件接口文檔,所以我就來說說如何對接接口文檔。
第一步,習(xí)慣性地使用第三方工具例如postman來驗證接口的完整性。
第二步,接入自己代碼中。(一定要測試接口后再加入代碼,因為測試過程中一旦發(fā)現(xiàn)數(shù)據(jù)錯誤或者字段結(jié)構(gòu)需求調(diào)整的時候需要重新定義接口)而這里的軟件接口內(nèi)容主要分為兩點,一個是接口地址,另外一個就是接口參數(shù)。
這就好比你去一個地方找一個人,這個人的地址就是接口地址,而這個人的樣貌特征、年齡、性別等信息就是接口參數(shù)。如果參數(shù)不一樣,可能找的人性別不一樣(男女都可以叫這個名字)、年紀(jì)不一樣(人多容易重名)等情況。
所以說今天開始講一下接口測試。
我這里說一個簡單的接口文檔,讓大家了解一下接口文檔的含義。
1、接口名字:獲取個人信息
接口URL:http://192.168.123.123:8080/getInfo
請求參數(shù)為phone:手機(jī)號
返回參數(shù)為json格式,數(shù)據(jù)如下
{
?"name","李大哥",
?"age","14"
}
另外我再說一個復(fù)雜點的接口文檔(json格式的請求參數(shù))
2、接口名字:獲取個人信息
接口URL:http://192.168.123.123:8080/getInfo
請求參數(shù)json格式:
{
?"phone","1234325435",//手機(jī)號
?"cardId","14123432543"//身份證號
}
返回參數(shù)為json格式,數(shù)據(jù)如下
{
?"name","李大哥",//名字
?"age","14"//年齡
}
這里就要講到如何在python里面將參數(shù)轉(zhuǎn)為json格式;
import json
testList={}
testList.setdefault("phone","66666")
testList.setdefault("cardId","8888888")
jsonData = json.dumps(testList, ensure_ascii=False)
print(jsonData)
?大家有啥不懂的可以私信我,一起學(xué)習(xí)進(jìn)步哈!