接口定義

一、什麼是接口

接口通常來說分爲兩種:前端

  • 程序內部的接口:方法與方法、模塊與模塊之間的交互,程序內部拋出的接口,如登陸發帖,發帖就必需要登陸,若是不登陸不能發帖,發帖和登陸這兩個模塊之間就要有交互,就會拋出一個接口,進行內部系統調用。
  • 系統對外的接口:從別人的網站或服務器上獲取資源或信息,對方不會提供數據庫共享,只能提供一個寫好的方法來獲取數據,如購物網站和第三方支付之間,購物網站支付時可選擇第三方支付方法,但第三方不會提供本身的數據庫給購物網站,只會提供一個接口,供購物網站進行調用。

二、接口返回數據web

接口返回的數據通常都是json串,json是一種通用的數據類型,格式爲key-value。數據庫

三、前端、後端區別

前端:客戶端。通俗來說,通常狀況下,web端或app端能看見的地方以及一些簡單的校驗,都屬於前端。json

(ps:網站上顯示的後臺管理不屬於後端哦)後端

後端:服務器端。web端或app端的系統邏輯、如購物時扣除餘額,微博發到哪裏等都是由後端實現的。api

四、什麼叫接口測試
                統稱爲api,程序與程序之間的對接、交接;接口測試是測試系統組件間接口的一種測試;接口測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的交互點;接口測試主要是爲了檢驗不一樣組件(模塊)之間數據的一個傳遞是否正確,同時接口測試還要測試當前系統與第三方系統的一個測試如:支付寶、財付通、微信、銀聯服務器

五、爲何作接口測試微信

  • 當界面功能沒出來時,測試人員能夠作接口測試,一是節省時間,二是測試一些界面功能測不到的場景
  • 系統之間是經過接口相互傳輸數據,若是接口都阻塞,系統間的接口調用和對業務的處理確定會受到很大的影響

六、如何作接口測試app

  • 項目先後端調用主要是基於http協議的接口,因此測試接口時主要經過工具或代碼模擬http請求發送與接收

七、接口測試保證接口聯調工具

  • 在公司中前端開發和後端開發是獨立進行的,一個項目是由前端和後端組成,最終要進行先後端接口聯調,來確保後端的數據能正常的展現在前端的頁面,因此咱們須要對接口進行測試,以確保接口能夠正常的傳輸數據
相關文章
相關標籤/搜索