介面測試總結

2021-07-11 22:58:34 字數 755 閱讀 7239

目的是:

1)移動端與伺服器端的互動是否是通暢的;

2)伺服器端返回的字段是否滿足我們的要求;

在谷歌瀏覽器中進行介面測試(唯一的缺點是不能儲存session值);

使用火狐瀏覽器進行測試,能夠儲存session值的。

注意事項

1) 哪些介面能用,哪些介面不能滿足移動端要求(做一下記錄)?

2) 注意響應碼(響應碼的對比,大致可以確定是什麼原因造成的)

3) 返回結果為json格式,和介面文件對比一下,是否是符合結果

4) 把api_key與api_token以引數的形式嵌入到請求中。

5) 測試url與正式的url; 每個介面的請求引數不一樣;

移動端請求與伺服器端響應,資料格式要保持一致,請求引數是json格式,響應結果也應該是json格式。

token值:對此的理解該api-token是伺服器端介面分配給您的許可權**,與您在api上註冊時使用的賬戶繫結。token是長度為32個字元的字串,例如cb4f445e21954977b549b657a008df68。

每次您向專業版api傳送請求時,都必須攜帶token,否則就會出現沒有許可權訪問的錯誤碼!

關於封裝實體類:使用android studio自帶的外掛程式jsonformat特別好用,速度特別快。

處理伺服器端返回的json資料:首先判斷返回的資料是否在主線程,如果不在主線程,還需要使用訊息機制(eventbus);

通過獲取執行緒的id判斷,如果當前執行緒的id是1,說明請求結果已經回到主線程。

介面測試總結

一,介面測試 inte ce testing 介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。二,介面測試範圍 介面測試一般會用於多系統間互動開發,或者擁有...

介面測試總結

1 為什麼要做介面測試?答 1 可以發現一些前端頁面無法發現的問題。比如,提現操作,前端肯定會對提現金額做限制,假設服務端不進行限制。如果繞過前端,直接在介面進行提現,看結果是否還會正確。比如在介面傳入提現金額為 100,這時,介面會返回正確,這時餘額會增加100。2 可以做併發測試 假設多個使用者...

介面測試總結

一 什麼是介面以及介面的種類?1 做介面測試,首先要了解什麼是介面,介面是一種抽象性的概念,程式設計介面 api 通俗的解釋應該是 乙個元件提供給開發者進行程式設計使用的,通過 可以與之溝通的入口,用於連線連個功能模組或 模組 介面定義了一種能力,有定義者和實現者,介面定義一般是抽象的,不包括具體實...