国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)招標(biāo)評分標(biāo)準(zhǔn)福州網(wǎng)站制作推廣

網(wǎng)站建設(shè)招標(biāo)評分標(biāo)準(zhǔn),福州網(wǎng)站制作推廣,便宜的網(wǎng)站設(shè)計,正版軟件購買網(wǎng)站postman入門到精通之【接口知識準(zhǔn)備】(一) 目錄:導(dǎo)讀 前言 接口測試概念 接口測試 接口測試的原理 常用接口測試工具 接口測試基礎(chǔ)知識 接口的定義 接口的分類 HTTP接口 Web Service接口 RESTful接口 HTTP請求 統(tǒng)一資源定位符&…

?postman入門到精通之【接口知識準(zhǔn)備】(一)

目錄:導(dǎo)讀

前言

接口測試概念

接口測試

接口測試的原理

常用接口測試工具

接口測試基礎(chǔ)知識

接口的定義

接口的分類

HTTP接口

Web Service接口

RESTful接口

HTTP請求

統(tǒng)一資源定位符(URL)

Method

Header和Body

HTTP響應(yīng)

HTTP響應(yīng)報文

JSON

JS對象標(biāo)記的定義

JSON語法規(guī)則

JSON示例


?

前言

? 應(yīng)用程序編程接口(Application Programming Interface, API)是這些年來最流行的技術(shù)之一,強大的Web應(yīng)用程序和領(lǐng)先的移動應(yīng)用程序都離不開后端強大的API。API技術(shù)的應(yīng)用給系統(tǒng)開發(fā)帶來了便利,但也對測試人員提出了更高的要求,如何以一種有效的方式測試這些API,并且確保它們按照預(yù)期運行,是目前測試人員面臨的主要問題。

? 今天我們大概介紹一些接口測試的一些概念以及一些專業(yè)術(shù)語等等

接口測試概念

接口測試

? 接口測試是測試系統(tǒng)組件間接口的一種測試。接口測試主要用于檢測外部系統(tǒng)與系統(tǒng)之間以及內(nèi)部各個子系統(tǒng)之間的交互點。測試的重點是要檢查數(shù)據(jù)的交換,傳遞和控制管理過程,以及系統(tǒng)間的相互邏輯依賴關(guān)系等。

接口測試的原理

? 測試人員借助輔助工具模擬客戶端向服務(wù)端發(fā)送請求報文,服務(wù)端接受請求報文后,對對應(yīng)的報文做出處理并向客戶端返回應(yīng)答,工具模擬客戶端接受應(yīng)答,然后測試人員檢查應(yīng)答是否準(zhǔn)確

常用接口測試工具

  • Postman
  • Jmeter
  • eolinker
  • doclever
  • itest

這里我們用Postman

接口測試基礎(chǔ)知識

接口的定義

? 見名知意,接口就是連接兩個不同系統(tǒng)或者一個系統(tǒng)中兩個不同的功能,它們之間相互連接的部分稱為接口。

接口的分類

HTTP接口

? 它是基于超文本傳輸協(xié)議(HTTP)開發(fā)的接口,但并不排除沒有使用其他協(xié)議。

Web Service接口

? 它是系統(tǒng)對外的接口,比如你要從別的網(wǎng)站或服務(wù)器上獲取資源,一般來說,別人不會把數(shù)據(jù)庫共享給你,它們會提供一個他們寫好的方法,讓你用來獲取數(shù)據(jù),你是用他們寫好的方法就能引用他們提供的接口,從而達(dá)到同步數(shù)據(jù)的目的

RESTful接口

? 簡稱REST,其描述了一個架構(gòu)樣式的網(wǎng)絡(luò)系統(tǒng),核心是面向資源。REST專門針對網(wǎng)絡(luò)應(yīng)用設(shè)計和開發(fā)方式,降低開發(fā)的復(fù)雜性,提高系統(tǒng)的可伸縮性。

HTTP請求

? HTTP請求包含四部分:統(tǒng)一資源定位符(URL)、方法(Method)、頭(Headers)體(Body)

統(tǒng)一資源定位符(URL)

? 對于URL大家應(yīng)該都不陌生,故我們就不浪費篇幅在這里了,直接跳過好吧

Method

? 這里在博主之前性能測試知識準(zhǔn)備帖子的1.3有說明,還請大家移步查看

【性能測試】loadrunner12.55(一)--知識準(zhǔn)備

Header和Body

? HTTP報文是面向文本的,報文中的每一個字段都是ASCII碼串,各個字段的長度是不確定的。HTTP請求報文由請求行、頭、空行和請求數(shù)據(jù)4個部分組成,請求報文的一般格式如下。

http

<request-line>
<headers>
<blank line>
[<request-body>]

HTTP響應(yīng)

? 將HTTP請求發(fā)送到服務(wù)器后,服務(wù)器會給出相應(yīng)的應(yīng)答,服務(wù)器返回的應(yīng)答消息稱為HTTP響應(yīng)

HTTP響應(yīng)報文

? HTTP響應(yīng)報文由3部分組成,分別是:狀態(tài)行、消息報頭和響應(yīng)正文。HTTP響應(yīng)的格式與請求的格式十分類似,格式如下:

http

<status-line>
<headers>
<blank line>
[<response-body>]

狀態(tài)行格式為HTTP-Version Status-Code Reason-Phrase CRLF

  • HTTP-Version****:服務(wù)器HTTP的版本
  • Status-Code:服務(wù)器返回的響應(yīng)狀態(tài)代碼
  • Reason-Phrase:表示狀態(tài)代碼的文本描述
  • CRLF:表示一個回車符和一個換行符

對于狀態(tài)碼,同樣之前也介紹了,同樣請大家移步一下

【性能測試】loadrunner12.55(一)--知識準(zhǔn)備

JSON

JS對象標(biāo)記的定義

? JS對象標(biāo)記(JavaScript Object Notation, JSON)是一種輕量級的數(shù)據(jù)交換格式。它基于ECMAScript(W3C制定的JavaScript規(guī)范)的子集,采用完全獨立于編碼語言的文本格式來存儲和提示數(shù)據(jù)。簡介和清晰地層次結(jié)構(gòu)使得JSON成為理想的數(shù)據(jù)交換語言,其易于閱讀和編寫,同時也易于機器解析和生成,并能有效地提升網(wǎng)絡(luò)傳輸效率。因此,HTTP接口響應(yīng)一般為JSON格式。

JSON語法規(guī)則

? JSON語法規(guī)則包括用大括號保存對象、用鍵值對表示對象、用逗號分隔每個對象、用中括號保存數(shù)組

JSON示例

json

{"name": "storm", "age": "32", "sex": "male"}

至于Postman的下載安裝,直接官網(wǎng)下載安裝就行了,安裝靜默安裝。

這就是我們的一個簡單的知識準(zhǔn)備了

以上就是這節(jié)的全部內(nèi)容,如有錯誤,還請各位指正!

寫在最后

如果你覺得文章還不錯,請大家?點贊、分享、留言?下,因為這將是我持續(xù)輸出更多優(yōu)質(zhì)文章的最強動力!

看到這篇文章的人有覺得我的理解有誤的地方,也歡迎評論和探討~

你也可以加入下方的的群聊去和同行大神交流切磋

?

http://aloenet.com.cn/news/30636.html

相關(guān)文章:

  • wordpress的數(shù)據(jù)庫在那里關(guān)鍵詞優(yōu)化建議
  • dw怎么做網(wǎng)站輪播圖企業(yè)宣傳方式有哪些
  • 網(wǎng)站備案 太煩個人免費域名注冊網(wǎng)站
  • 企業(yè)網(wǎng)站建設(shè)與維護(hù)運營愛站網(wǎng)能不能挖掘關(guān)鍵詞
  • 徐州哪家做網(wǎng)站好網(wǎng)站的seo方案
  • 海城網(wǎng)站制作建設(shè)高效統(tǒng)籌疫情防控和經(jīng)濟社會發(fā)展
  • java做網(wǎng)站步驟網(wǎng)推
  • 做兼職的網(wǎng)站企業(yè)網(wǎng)站seo優(yōu)化公司
  • 整站策劃營銷型網(wǎng)站建設(shè)網(wǎng)站優(yōu)化b2b網(wǎng)站有哪些平臺
  • dede自適應(yīng)網(wǎng)站注意事項營銷網(wǎng)站方案設(shè)計
  • 做電商必須知道的網(wǎng)站短視頻關(guān)鍵詞優(yōu)化
  • 做網(wǎng)站業(yè)務(wù)提成多少it培訓(xùn)
  • 公司名稱大全兩個字引擎搜索優(yōu)化
  • wordpress用戶登陸武漢seo優(yōu)化服務(wù)
  • 做網(wǎng)站圖片多大企業(yè)網(wǎng)絡(luò)營銷策略分析案例
  • 南京建設(shè)網(wǎng)站首頁上海營銷公司
  • 濟南高端網(wǎng)站建設(shè)無錫百度推廣開戶
  • 移動版網(wǎng)站怎么做武漢seo排名公司
  • 定西市小企業(yè)網(wǎng)站建設(shè)建設(shè)西安專業(yè)seo
  • 網(wǎng)站正能量免費推廣軟件晚上推廣的渠道和方法有哪些
  • 西安網(wǎng)站制作的公司廊坊seo網(wǎng)站管理
  • 黃山網(wǎng)站建設(shè)推廣網(wǎng)絡(luò)輿情監(jiān)測系統(tǒng)
  • 現(xiàn)在pc網(wǎng)站的標(biāo)準(zhǔn)一般是做多大長沙網(wǎng)站優(yōu)化推廣
  • 網(wǎng)站建設(shè)gzdlzgg北京網(wǎng)絡(luò)網(wǎng)站推廣
  • 贛州網(wǎng)站建設(shè)jxgzg3百度導(dǎo)航如何設(shè)置公司地址
  • 微網(wǎng)站 報價重慶百度seo
  • 做淘寶客網(wǎng)站用什么系統(tǒng)谷歌瀏覽器安卓版
  • 聊城手機網(wǎng)站建設(shè)公司seo技術(shù)306
  • 具有營銷價值好的網(wǎng)站武漢seo優(yōu)化代理
  • 網(wǎng)站建設(shè)是好的競價賬戶托管外包