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

  測(cè)試數(shù)據(jù)管理是個(gè)復(fù)雜的任務(wù)且當(dāng)試著滿足測(cè)試數(shù)據(jù)需求時(shí)可以想出許多不同的測(cè)試數(shù)據(jù)策略。制定一個(gè)關(guān)于與手頭(測(cè)試)項(xiàng)目相關(guān)的每個(gè)(測(cè)試)數(shù)據(jù)需求的單獨(dú)測(cè)試數(shù)據(jù)策略大概太耗時(shí)了。因此,我們希望能夠?yàn)楦蟮模y(cè)試)數(shù)據(jù)組選擇測(cè)試數(shù)據(jù)策略。這樣我們需要一個(gè)機(jī)制來定義可以以同樣方式對(duì)待的(測(cè)試)數(shù)據(jù)組。定義框架或測(cè)試數(shù)據(jù)分類系統(tǒng)提供了這個(gè)機(jī)制且是建立在以下三方面上的:
  ▪測(cè)試數(shù)據(jù)特性(例如測(cè)試數(shù)據(jù)類型,生產(chǎn)相似性,一致性,統(tǒng)一性,數(shù)量)
  ▪測(cè)試目標(biāo)(組件測(cè)試,系統(tǒng)測(cè)試,驗(yàn)收測(cè)試)
  ▪測(cè)試環(huán)境(DTAP模式)

  借用“銷售渠道”說明
  對(duì)于一個(gè)單元測(cè)試,開發(fā)人員只需要一些來自每個(gè)表格的記錄(比如:10名員工,100次機(jī)會(huì),100名客戶)以充分覆蓋代碼。但是對(duì)于測(cè)試性能,環(huán)境必須是類似生產(chǎn)的,這意味著在一個(gè)專門環(huán)境中照搬所有表格。對(duì)驗(yàn)收測(cè)試業(yè)務(wù),測(cè)試數(shù)據(jù)(如:外國客戶,不同狀態(tài)下的機(jī)會(huì)(打開的/關(guān)閉的),不同的員工)中包含所有不同種類的情況也很重要。無論哪個(gè)測(cè)試環(huán)境,有一致的測(cè)試數(shù)據(jù)意味著你不能只選一個(gè)表格獲取數(shù)據(jù)的。在我們的例子里,客戶和員工都與機(jī)會(huì)相關(guān)聯(lián),所以所有這些表格中的記錄都要被挑選。后,在每個(gè)(測(cè)試)項(xiàng)目里建立測(cè)試數(shù)據(jù)是一項(xiàng)很重要的活動(dòng)。沒有恰當(dāng)?shù)臏y(cè)試數(shù)據(jù),無法執(zhí)行一個(gè)單獨(dú)的測(cè)試用例。
  但是接下來又有問題了。什么是恰當(dāng)?shù)臏y(cè)試數(shù)據(jù)?什么時(shí)候我們用的測(cè)試數(shù)據(jù)質(zhì)量夠了?質(zhì)量框架來回答?蚣芾,當(dāng)測(cè)試數(shù)據(jù)滿足以下需求時(shí),我們覺得測(cè)試數(shù)據(jù)適合測(cè)試目的(且是高質(zhì)量的):
  ▪測(cè)試數(shù)據(jù)符合適用于你公司內(nèi)的通用數(shù)據(jù)質(zhì)量屬性(如:準(zhǔn)確性,完整性,可達(dá)性等)
  ▪測(cè)試數(shù)據(jù)覆蓋測(cè)試需求
  ▪測(cè)試數(shù)據(jù)反映真實(shí)生活數(shù)據(jù)
  每個(gè)公司都要處理他們以安全方式處理的數(shù)據(jù)。根據(jù)法律,個(gè)人數(shù)據(jù)必須受到保護(hù)而不被無意使用,被認(rèn)為機(jī)密的非個(gè)人數(shù)據(jù)不該泄漏出去。無論這個(gè)責(zé)任初目的是什么(國際立法或僅僅是出于自身利益),公司受到的來自暴露出去的敏感數(shù)據(jù)的傷害都相當(dāng)大。規(guī)章框架解答了該如何管理測(cè)試數(shù)據(jù)(和測(cè)試環(huán)境)以滿足相關(guān)測(cè)試數(shù)據(jù)安全需求。理想情況是,該政策可以成為公司安全政策,測(cè)試政策或質(zhì)量政策的一部分。

  借用“銷售渠道”說明
  可以用三種方法按要求隱藏客戶數(shù)據(jù):
  ▪搞亂基于模式的公司名(比如用X或Y代替特性)
  ▪用不亂但虛構(gòu)的數(shù)據(jù)(如John Tester, Teststreet 10 in 1000 Testland)替代敏感數(shù)據(jù)
  ▪在像東大街一樣的地方加入任意數(shù)量
  ▪基于計(jì)算程序用自己的數(shù)據(jù)代替現(xiàn)存數(shù)量

  測(cè)試數(shù)據(jù)管理需求
  測(cè)試數(shù)據(jù)管理需求子框架解釋該如何管理測(cè)試數(shù)據(jù)。其結(jié)構(gòu)與測(cè)試數(shù)據(jù)需求子框架很相似。它也包含四個(gè)子框架。需求框架相似地列出了一些通用測(cè)試數(shù)據(jù)管理需求。流程框架,組織框架和基礎(chǔ)設(shè)施框架各自提供關(guān)于專門用于測(cè)試數(shù)據(jù)管理背景的典型管理方面(流程,人,技術(shù))的更深入信息。他們提供解釋需求框架中通用測(cè)試數(shù)據(jù)管理需求所需的背景信息。

圖4. 測(cè)試數(shù)據(jù)管理需求子框架

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