【分享】—接口測試工具和使用

1、接口編程

接口泛指實體把本身提供給外界的一種抽象化物(能夠爲另外一實體),用以由內部操做分離出外部溝通方法,使其能被修改內部而不影響外界其餘實體與其交互的方式。api

廣義的接口包括人機界面、硬件接口、軟件接口。maven

人機界面:人類與電腦等信息機器人或人類與程序之間的接口稱爲用戶界面。工具

硬件接口:電腦等信息機器硬件組件間的接口叫硬件接口。post

軟件接口:電腦等信息機器軟件組件間的接口叫軟件接口。性能

咱們常說的軟件接口測試,是指程序之間提供服務的軟件接口測試

2.常見的接口測試軟件spa

3.接口測試工具使用對比插件

jmeter3d

是一款100%純Java編寫的免費開源工具,主要用來作性能測試,但也能夠作接口測試,配合後置處理器與斷言,能夠知足大部分的接口測試場景,JMeter提供了BeanShell編程能力,能夠寫出比較靈活的測試腳本,經過jmeter+ant+jenkins能夠實現接口和性能自動化測試。

postman

是谷歌開發的一款接口測試軟件,它使用簡單,功能強大,可以發送任何類型的HTTP請求 (GET, HEAD, POST, PUT..),能夠進行文件上傳、響應驗證、變量管理、環境參數管理,還能夠批量管理和運行用例,並支持用例導出、導入,能夠進行接口的自動化測試。

缺點是自動化斷言不夠強大,不能和jenkins、代碼管理庫進行持續集成測試,沒有中文版。

sospUI

是一個開源測試工具,經過soap/http來檢查、調用,實現Web Service的接口和性能測試。該工具既可做爲一個單獨的測試軟件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。

soapUI pro是soapUI的商業非開源版本,實現的功能較開源的soapUI更多,由於國外公司使用較多,因此是英文版的。

apipost

國產的一款接口測試和接口文檔生成工具,它使用簡單,功能強大,可以發送任何類型的HTTP請求 (GET, HEAD, POST, PUT..),能夠進行文件上傳、響應驗證、變量管理、環境參數管理,還能夠批量管理和運行用例,並支持用例導出、導入,能夠進行接口的自動化測試。而且支持多人接口開發協做,能夠生成各類中文版的接口文檔。使用起來特別方便。

4.apipost使用教程

進行個簡單的百度請求

看一下接口文檔分享和生成,能夠導出各類格式的接口文檔。

下載地址:

ApiPost - 可直接生成文檔的API調試、管理工具www.apipost.cn圖標

相關文章
相關標籤/搜索