2.工具
fiddler、JDK、Jmeter、Jenkins、eclipse
3.自動化
三六九等、測試用例、數據準備、斷言(判斷接口測試效果)、自動化技巧
4.性能
需求、策略、監控、分析、報告
5.安全
MD5加密、批量抽獎、sql注入、接口篡改
6.集成
心跳測試、短信通知、集成報告改進、郵件通知改進、監控集成狀態
1.舉例:(接口測試包括兩部分:執行+斷言)
jmeter
http://jmeter.apache.org/download_jmeter.cgi
添加Sampler-Http請求-輸入路徑“http://www.baidu.com”
添加監聽器-察看結果樹
添加斷言-響應斷言
添加配置元件-HTTP Cookie管理器
添加配置元件-HTTP信息頭管理器(從哪個瀏覽器發的,或是從android/ios)
2.無線接口含義
無線接口是手機用戶需要看的內容。手機通過客戶端或瀏覽器,向服務器發送http請求。請求可以是:Jsp、action、php、html、jpg、js等;返回的數據格式:json、html、圖片等。
3.接口怎麼測?
(1)服務器錯誤,200、502等,Jmeter自動判斷
(2)數據錯誤,通過正則、java等方式斷言
(3)超時錯誤,時間斷言