做好接口測試,這幾點你需要知道

大家好,我是阿娟,一個正在堅持每天閱讀寫作、覆盤思考的程序媛

問:要求做接口測試,如何入手?

答:接口測試是測試工作很重要的一個環節。

一、什麼是接口

生活中常見的接口就有很多,比如說:插座、轉接頭、充電器、usb等,分爲內部接口和外部接口。

外部接口:提供給第三方使用的接口例如:比如我們自己開發系統需要調用微信登錄,微信提供我們調用的接口爲外部接口,外部接口也需要覆蓋各種正常和異常情況。

內部接口:自身系統內部調用的接口,例如方法與方法之間,模塊與模塊之間的交互,程序內部拋出的接口

二、什麼是接口測試

接口測試的重點檢查業務邏輯是否滿足業務需求,校驗字段是否正常實際結果是否滿足預期等。一般在需求評審完後,前後端會進行技術評審,約定接口的實現方式和內容。

1、常見接口類型

webService接口:是走soap協議通過http傳輸請求報文和返回報文都是xml格式的,我們在測試的時候都用通過工具才能進行調用,測試。可以使用的工具有SoapUI、jmeter、loadrunner等;

http接口:是走http協議,通過路徑來區分調用的方法,請求報文都是key-value形式的,返回報文一般都是json串,有get和post等方法,這也是最常用的兩種請求方式。可以使用的工具有postman、jmeter、loadrunner等;

2、接口的組成

接口說明、調用url、請求方法(get\post等)、請求參數、參數類型、請求參數說明、返回參數說明

三、如何做接口測試

1、常用接口測試工具

postman/jemeter/SoapUI/loadrunner//APIAuto/APifox等

2、接口自動化

基於工具的自動化:postman+newman/jemeter+Ant

基於代碼的接口自動化:java+testng+allure/python+Pytest+allure

今天的分享就到這裏了,希望對你們有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章