您的位置:軟件測試 >> 測試技術 >> 測試精品文章
測試數(shù)據(jù)管理框架
作者:Sven Borghers/Wim Demey(澤眾軟件原創(chuàng)翻譯) 發(fā)布時間:[ 2014/8/15 10:01:46 ] 推薦標簽:數(shù)據(jù)管理 軟件測試

  管理你的測試數(shù)據(jù)是必須包含在你的整個測試流程中。因此流程框架簡化了這整個流程及在其之中執(zhí)行的不同測試活動的測試數(shù)據(jù)生命周期(定義,建立,使用,凈化等)。從管理的角度,這可以確保測試數(shù)據(jù)管理活動在恰當?shù)臅r間執(zhí)行。包含測試數(shù)據(jù)也可以讓你更輕松地定義關于測試數(shù)據(jù)管理活動的恰當職責。組織框架放大了這些職責?蚣軆(nèi),開發(fā)出了組織測試數(shù)據(jù)管理職責的不同方法。有不同的組織類型,范圍從每個負責自己測試數(shù)據(jù)的測試員到一個提供測試數(shù)據(jù)服務的中心測試數(shù)據(jù)單元;A設施框架專注于你測試數(shù)據(jù)管理活動的技術方面。它概述了有哪些測試數(shù)據(jù)管理工具以及它們?nèi)绾沃С帜恪;A設施框架內(nèi),一個測試數(shù)據(jù)管理工具的定義被很廣泛地使用。不僅專門的測試數(shù)據(jù)管理工具,用于測試數(shù)據(jù)管理設置的測試自動化工具還有其他可以有所幫助的工具在這兒都可以被考慮。

  借用“銷售渠道”說明
  為了在恰當?shù)臅r間準備測試環(huán)境,包含一個模板的測試策略中加了一段。測試經(jīng)理不得不用他的特定測試數(shù)據(jù)需求來完成這個模塊。DBA團隊全權負責創(chuàng)建子集并將它們操縱調(diào)動到如模塊所示的環(huán)境中。此外,無論需求是否與已被呈現(xiàn)在環(huán)境和/或其他測試數(shù)據(jù)需求中的數(shù)據(jù)沖突,DBA都會檢查。增加了這一步,測試數(shù)據(jù)準備更高效了。

  測試數(shù)據(jù)管理提升周期
  測試數(shù)據(jù)管理提升周期子框架評估當前測試數(shù)據(jù)管理實踐以基于線路圖設計將來的實踐。子框架定義一個包含留個六個連續(xù)步驟的重要周期。每一個提升周期都要過一遍這六個步驟且第一步都是“生成意識”。這是測試數(shù)據(jù)管理提升的一個通用方法,比如它只說采用什么步驟但實際上不告訴你要提升什么。

圖5. 測試數(shù)據(jù)管理提升周期子框架

  1.生成意識
  這個步驟是識別并定義測試數(shù)據(jù)管理提升的機會。提升測試數(shù)據(jù)管理實踐的需求應該讓所有的利益相關者一目了然。利益相關者也應該同意測試數(shù)據(jù)管理框架作為使用的參考模型。

  2.評估當前測試數(shù)據(jù)管理實踐
  通過使用測試數(shù)據(jù)管理框架作為一個參考模型分析當前測試數(shù)據(jù)管理實踐。這決定了當前實踐的優(yōu)缺點,確定的缺點的原因是被研究了,并與測試流程提升中確定的機會相關聯(lián)。

  3.定義將來的測試數(shù)據(jù)管理提升
  該步驟主要是決定測試數(shù)據(jù)管理實踐將來想達到的的狀態(tài)。提升目標被設定,實現(xiàn)提升目標的解決方案也被制定了。

  4.定義提升線路圖
  實現(xiàn)這些目標并實施前一步中所確定的解決方案的一個策略已設計好了。資源定好了,行動計劃也制定好了。

  5.實施
  現(xiàn)在提升線路圖已被執(zhí)行。確定的提升和解決方案已被實施。測試人員受過培訓,試點項目已正式拉開序幕。簡而言之,新測試數(shù)據(jù)管理實踐已開始投入使用且固定在公司企業(yè)中。

  6.評估
  后但并非不重要,評估已實現(xiàn)的提升。目標是否被實現(xiàn),實施的解決方案是否進行地不錯都被證明了。如果利益相關者對結(jié)果很滿意,那么測試數(shù)據(jù)管理提升在這里可以停止了,否則可以在測試數(shù)據(jù)管理提升周期中制定一個新的途徑。評估步驟的結(jié)果被用來生成新想法。

  借用“銷售渠道”說明
  多個測試人員在相同的環(huán)境中測試時,存在使用彼此測試數(shù)據(jù)的風險。也是說,必須建能影響/推遲測試執(zhí)行的額外測試數(shù)據(jù)。這點可以通過采用一些規(guī)則避免并改善。
  ▪添加測試員首字母作為測試數(shù)據(jù)的前綴(例:雇員),這樣誰可以使用這個測試數(shù)據(jù)一目了然。
  ▪分開不同測試員可使用的測試數(shù)據(jù)(例:所有英國顧客數(shù)據(jù)由測試員A使用,所有荷蘭顧客數(shù)據(jù)由測試員B使用)
  ▪選擇并提取所有所要求測試數(shù)據(jù)的額外份額(例:10%)以保存。

  總結(jié)
  測試數(shù)據(jù)管理框架給任一愿意處理測試數(shù)據(jù)管理問題的測試專家或項目經(jīng)理提供幫助。不要死盯著一個(我們覺得無法發(fā)現(xiàn)的)通用的測試數(shù)據(jù)管理解決辦法,測試數(shù)據(jù)管理框架提供方法理解一個組織的測試數(shù)據(jù)管理需求并設計和實施這些需求的正確解決方案。由于框架的目標不是找出一個通用解決方法,所以框架可以被廣泛用于幫助參與測試數(shù)據(jù)管理的任何人。

  注意點
  [1]這個數(shù)據(jù)模式是基于MS Access 2010中的樣本模板。
  [2]測試數(shù)據(jù)策略:你管理(加入測試數(shù)據(jù)到測試環(huán)境,整合測試數(shù)據(jù)以便下回使用,從測試環(huán)境中移除測試數(shù)據(jù),維護測試數(shù)據(jù))測試數(shù)據(jù)以便滿足這些測試數(shù)據(jù)的需求。

版權聲明:本文出自 SPASVO澤眾軟件測試網(wǎng):http://www.misscakediy.com/news/html/2014815102720.html

原創(chuàng)作品,轉(zhuǎn)載時請務必以超鏈接形式標明本文原始出處、作者信息和本聲明,否則將追究法律責任。

 

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