日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
接口測試系列文章之接口測試面試必問的知識(shí)點(diǎn)(二)

通過代碼做接口測試分幾步呢?

創(chuàng)新互聯(lián)建站擁有一支富有激情的企業(yè)網(wǎng)站制作團(tuán)隊(duì),在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕十年,專業(yè)且經(jīng)驗(yàn)豐富。十年網(wǎng)站優(yōu)化營銷經(jīng)驗(yàn),我們已為成百上千中小企業(yè)提供了做網(wǎng)站、成都做網(wǎng)站解決方案,按需網(wǎng)站制作,設(shè)計(jì)滿意,售后服務(wù)無憂。所有客戶皆提供一年免費(fèi)網(wǎng)站維護(hù)!

答:也分三步!其實(shí)無論是手工進(jìn)行接口測試還是通過代碼進(jìn)行接口測試,三個(gè)核心步驟如下:

  1. 構(gòu)建接口
  2. 發(fā)送接口
  3. 校驗(yàn)接口

Python編碼進(jìn)行接口測試步驟

我們以python發(fā)送http接口為例,在python中通過requests模塊進(jìn)行http接口測試工作,具體步驟如下:

第一步:構(gòu)建接口

安裝pip install requests

在rap2中構(gòu)建一個(gè)mock接口(可以自己注冊rap2,構(gòu)建屬于自己的rap2接口)http://rap2api.taobao.org/app/mock/85630/getinfo

定義接口響應(yīng)值如下:


第二步:發(fā)送接口

核心代碼如下:

 
 
 
 
  1. import requests
  2. req="http://rap2api.taobao.org/app/mock/8563/getinfo"
  3. response=requests.get(req)
  4. print(response.text)
  5. 輸出:
  6. {
  7.   "code": 0,
  8.   "message": "ok"
  9. }

 第三步:校驗(yàn)接口

因?yàn)樵跇?gòu)建接口中定義的code生成規(guī)則是0-10,所以我們要對其進(jìn)行校驗(yàn)。又因?yàn)轫憫?yīng)數(shù)據(jù)是json格式,所以我們還需要使用json模塊來解析響應(yīng),具體代碼如下:

 
 
 
 
  1. import json
  2. import requests
  3. req="http://rap2api.taobao.org/app/mock/85630/getinfo"
  4. response=requests.get(req)
  5. print(response.text)
  6. #解析響應(yīng)代碼如下:
  7. code=json.loads(response.text).get('code')
  8. print(code)
  9. if code <=10:   
  10.     print ("reponse ok")
  11. else:
  12.      print("reponse fail")

 怎樣么樣?你看懂了嗎?是不是通過代碼實(shí)現(xiàn)接口測試也非常之簡單啊!大家不妨把文章里的代碼拷貝出來,在自己的IDE中運(yùn)行體會(huì)一下,必定要想代碼熟練是敲出來的,而不是看出來的!原創(chuàng)不易,如果文章幫到了你,歡迎轉(zhuǎn)發(fā),讓更多的朋友受益!


新聞名稱:接口測試系列文章之接口測試面試必問的知識(shí)點(diǎn)(二)
網(wǎng)站鏈接:http://www.5511xx.com/article/cdjecjd.html