您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
Jmeter測試接口文檔
作者:孤燈伴長清 發(fā)布時間:[ 2017/5/11 11:10:36 ] 推薦標簽:性能測試工具 Jmeter 接口測試

  一、測試需求描述
  1、 本次測試的接口為http服務端接口
  2、 接口的主要分成兩類,一類提供給查詢功能接口,一類提供保存數(shù)據(jù)功能接口,這里我們舉例2個保存數(shù)據(jù)的接口,因為這兩個接口有關聯(lián)性,比較有代表性;
  3、接口描述:
  保存信用卡賬戶信息接口:
  傳入參數(shù)
args={
"clientNo":"434343556",
"alias": "**信用卡2",
"cardName": "長城*****卡2",
"cardNo": "25622356788251",
}
  傳出參數(shù):
  保存成功:{"returnCode":"0","returnMsg":"保存成功"}
  保存失。簕"returnCode":"1","returnMsg":"保存失敗"}
  保存邏輯:數(shù)據(jù)傳入進來,驗證通過,保存到信用卡賬戶表中
  保存信用卡賬單接口:
  傳入?yún)?shù):
args={
"clientNo":"434343556",
"accountName": "測試",
"billDate": "08",
"billMonth": "201509",
"cardNo": "25622356788251",
"currentPayment": "欠款459.80",
"paymentDate": "2015-09-25 09:00:00",
}
  傳出參數(shù):
  保存成功:{"returnCode":"0","returnMsg":"保存成功"}
  保存失。簕"returnCode":"1","returnMsg":"保存失敗"}
  保存邏輯:保存時先去信用卡信息表查看clientNo對應的表是否存在,如存在則數(shù)據(jù)校驗通過,
  將數(shù)據(jù)保存進入信用卡賬單表
  二、測試分析
  1、邏輯分析
  1)、從保存邏輯上來看,這兩個接口明顯是有依賴關系的,所以我們先測試信用卡賬戶信息接口,再測試保存信用卡賬單接口
  2)、接口傳入的數(shù)據(jù),終是保存到數(shù)據(jù)庫中,所以當接口返回保存成功的時候,我們也要去對應的數(shù)據(jù)庫表中核對相應的數(shù)據(jù)(這里可以用jmeter鏈接數(shù)據(jù)庫進行操作代理手工)
  3)、當出現(xiàn)保存失敗的情況時,我們需要查看系統(tǒng)的日志,所以我們也要準備好查看日志的權限和地址
  三、使用Jmeter進行測試過程
  1:先在“測試計劃”上添加一個“線程組”。命名為:InterfaceTest(接口測試中一般設置為1個“線程數(shù)”,根據(jù)測試數(shù)據(jù)的個數(shù)設定“循環(huán)次數(shù)”。)

  2:在“線程組”上添加一個“Http請求默認”,并配置服務器的IP地址和傳輸編碼

  3:在“線程組”上添加一個HTPP請求,重命名“增加信用卡賬戶信息接口”

  4:配置接口的請求信息。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd