APP接口測試(初探)


剛經歷兩個大版本的迭代,目前驗收測試較少,剛好在過buglist,看到APP 小哥哥在禪道上這樣的回復(* ̄︶ ̄*)o,當時心想APP接口的測試還是有必要。

 

👍來了解API 是什么
1、API 比開發 WEB 更簡潔,但可能邏輯更復雜,API 只返回結果,也就是只完成數據輸出,不呈現頁面,
2、WEB 開發,更多的是 GET 和 POST 請求,API 還有 PUT、DELETE? 請求
3、和 WEB 開發一樣,首先需要一些相關的參數,這些參數,都會由客戶端傳過來,也許是 GET 也許是 POST,這個需要開發團隊相互之間約定好,或者制定統一規范
4、有了參數,根據應用需求,完成數據處理,例如:獲取用戶信息、發朋友圈、發消息、一局游戲結束數據提交等等
5、數據邏輯處理完之后,返回客戶端所需要用到的相關數據,例如:用戶信息數組、朋友圈列表、消息狀態、游戲結果數據等等,那數據是怎么返給客戶端呢?常見有XML、JSON,設置相應的header並把要返回的數據直接打印出來即可
6、客戶端獲取到你返回的數據后,在客戶端本地和用戶進行交互

這樣說來API的測試,就要模擬:

1是客戶端傳參:可以是圖形界面(已有框架如soapUI),可以是腳本程序;

2是接收返回的數據:如以json形式呈現,從中獲取結果,進行比對 驗證,看是否滿足期望。

                                       ----可能需要將json解析了

soapUI 進行接口測試,分兩步:學習這個工具,及接口測試原理

https://ke.qq.com/webcourse/index.html#course_id=159919&term_id=100184508&taid=1001135402021039&vid=h14212dvrmq

 

 

----------如下代碼,轉載: Findyou  http://www.cnblogs.com/findyou/p/5388853.html  -----------------------

新建接口對象--調用對象中的方法進行傳參

 

 

 獲取結果時--調用對象的方法獲取

將返回結果的json進行解析

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM