介面測試資料管理_功能測試

來源:互聯網
上載者:User



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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.