接口測(cè)試入門工具Requests怎么用,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)遂寧,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18980820575
眾所周知,自動(dòng)化測(cè)試是軟件測(cè)試愛(ài)好者畢生探索的課題。我認(rèn)為,只要把 接口測(cè)試做好,你的自動(dòng)化測(cè)試就至少成功了一半。
應(yīng)部分熱情讀者要求,今天跟大家一起了解 python 接口測(cè)試庫(kù)- Requests 的基本用法并進(jìn)行實(shí)踐。
簡(jiǎn)單來(lái)說(shuō),Requests 就是封裝了用來(lái)發(fā)起 http/https 請(qǐng)求的一個(gè) python 庫(kù)。
更簡(jiǎn)單,pip 大法好:
pip install requests
import requests
test = requests.get('http://www.baidu.com')
print(test)
Process finished with exit code 0
恭喜,我們成功對(duì)百度首頁(yè)發(fā)出了第一個(gè) get請(qǐng)求,requests.get的返回值是一個(gè) Response對(duì)象,可以清晰的看到返回的狀態(tài)碼為 200。
這次我們來(lái)模擬一下帶參數(shù)的 post請(qǐng)求。
import requests
test = requests.post(url='http://47.106.10.19:5098/api/login',
json={'username': 'test', 'password': 'test'}).text
print(test)
{
''''
省略
''''
"status": "ok"
}
Process finished with exit code 0
請(qǐng)求的地址是 泰斯特平臺(tái)體驗(yàn)地址的登錄接口,請(qǐng)求的參數(shù)為 json格式數(shù)據(jù),包含了正確的帳號(hào)與密碼。
對(duì)返回的 Response 對(duì)象取 text 屬性后,可以清晰的看到接口返回的數(shù)據(jù)中 status為 ok,即代表登錄成功。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。