欧美日韩国产一区二区|qovd片|小明个人发布看看|小浪货你夹真紧水又多|老头把我添高潮了A片故|99热久久精品国产一区二区|久久久春色AV

|二、接口測試概要

|二、接口測試概要

文章圖片

|二、接口測試概要

文章圖片

|二、接口測試概要

文章圖片

|二、接口測試概要

文章圖片

|二、接口測試概要

文章圖片

|二、接口測試概要

1、依賴:需求文檔 , 接口文檔 , 其他(概要設計 , 詳細設計)
2、準備:檢查文檔 , 工具安裝(本人一直用jmeter3.2插件記得補充全) , 接口獲?。ㄗグ繐平涌?、參數(shù)化讀?。?, 接口調(diào)試
3、測試點:測試點多與功能測試重合
1)單接口
①入?yún)ⅲ罕靥?、選填、必填+選填、參數(shù)范圍、邊界、非法參數(shù)、參數(shù)屬性、默認參數(shù)等
②返回:內(nèi)容(字段、值、約束、返回空、返回過多、多返回排序等)、功能、超時、報錯等
③方法:post、get(驗證不能通過修改參數(shù)得到服務器關鍵數(shù)據(jù))、put、delete等 , 這幾種常見
④響應時間:排除網(wǎng)絡因素 , 用戶響應時間不超過2s , 超過可排查前端、網(wǎng)絡、服務器、數(shù)據(jù)庫等
⑤安全:token失效、驗證碼繞開、敏感數(shù)據(jù)明文、接口提權、攔截篡改、越權訪問、弱校驗、數(shù)據(jù)提交無限制、連接數(shù)無限制、超時無限制、錯誤嘗試無限制、無反爬反爆破對應監(jiān)控日志等等
2)關聯(lián)接口:前置接口可用 , 前置參數(shù)有效 , 其他與單接口測試同
3)業(yè)務流程:業(yè)務流程梳理 , 數(shù)據(jù)流梳理 , 按場景聯(lián)合調(diào)用多個接口完成既定的業(yè)務功能 , 包括異常業(yè)務處理
4、例子:電商平臺接口測試 , 選擇登錄 , 查詢 , 加購 , 訂單 , 支付幾個接口
【|二、接口測試概要】1)單接口 , 登錄
①入?yún)ⅲ嚎眨ㄓ脩裘铡⒚艽a空、都空)、不空(正確(賬號、密碼都正確)、錯誤(僅賬號錯誤、僅密碼錯誤、正確用戶名密碼大小寫混淆、賬號密碼都錯誤、輸入長度限制、輸入格式限制、輸入數(shù)據(jù)類型限制、腳本輸入檢測))等
②返回:登錄成功校驗、登錄失敗校驗、用戶詳細信息校驗等 , 根據(jù)接口文檔、根據(jù)需求定義檢查返回的每一個部分
③安全:密碼輸入轉(zhuǎn)換(.或*)、密碼傳輸加密、登錄錯誤次數(shù)限制、登錄錯誤日志監(jiān)控、爆破日志監(jiān)控、抓包分析密碼、猜用戶名密碼(admin\\admin123\\123\\123456等)
④其他:禁用賬戶登錄、禁用用戶解禁后登錄、已刪除用戶登錄、切換用戶登錄、新注冊用戶登錄、修改密碼后登錄、登錄超時(弱網(wǎng)、服務器故障等)、單用戶多點登錄、不同權限(身份)用戶登錄、用戶權限修改后登錄、tocken過期時間驗證、用戶名密碼復制黏貼等
2)接口關聯(lián):支付需要用到登錄接口的token/cookie/session , 與訂單接口的訂單id , 重點記錄接口關聯(lián) , 其他根據(jù)接口功能測試
①接口抓取調(diào)試 , 或可從參數(shù)文件讀?。ㄌ崆皽蕚浜眉纯桑?br /> 圖1-1 代理服務器抓接口
圖1-2 復制接口到線程下
②獲取cookie并引用
圖2-1 提取cookie
圖2-2 cookie保存
圖2-3 保存為全局變量
圖2-4 cookie引用
③獲取訂單id并引用(同上)
圖3-1 獲取訂單id
圖3-2 訂單id保存
圖3-3 保存為全局變量
圖3-4 訂單id引用
④支付成功 , 接口調(diào)通 , 可進行業(yè)務測試

相關經(jīng)驗推薦