介面測試資料管理

shbwf發表於2013-12-19


介面測試資料準備方案
  [資料準備部分主要是單元測試的測試資料準備策略方案。]
  1  背景測試資料
  測試背景資料是被測試系統執行依賴的業務資料,可能來自於其他外圍系統,背景資料通常在被測試系統中作為輸入資料,業務操作只是讀取操作,並不做任何修改,業務處理完成後者部分可能保持位置不動也可能被備份到其他地方。
  背景測試資料在測試前根據測試需求進行一次性準備,並在測試前對背景資料表進行備份作為資料基線。
  背景測試資料修改時可能影響原有測試用例和測試資料,因此背景資料要與測試資料和測試用例建立版本對應關係。
  2  系統業務測試資料
  系統業務資料包括靜態業務資料和動態業務資料,靜態業務資料指業務操作中不會被修改的資料例如業務字典、業務規則等,動態業務資料是指在業務操作過程中會被生成或修改的資料,例如審批記錄、審批單據等等
  系統業務資料與測試用例緊密相關,測試用例依賴於系統業務資料。測試執行前測試用例指令碼依據測試輸入資料修改業務資料滿足測試需求,測試業務執行完,測試指令碼要讀取動態業務資料驗證結果正確性,在測試執行結束前通常要對修改和影響的資料進行回退。
  業務資料於測試集合建立對應關係。
  3  測試輸入資料
  測試輸入資料提供給測試指令碼使用的測試資料,測試輸入資料應該包括:業務觸發資料、期望結果資料和配置資料等。
  測試輸入資料與測試用例是一一對應的關係,在單元測試和介面測試中採用讀取Excel或者讀取Database方式。
  對特殊的輸入物件資料或檔案資料等,在指定目錄中進行儲存。通過介面方式讀取這類資料。
  測試輸入資料與測試指令碼建立對應關係。 更多內容請關注51testing軟體測試網

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1063787/,如需轉載,請註明出處,否則將追究法律責任。

相關文章