日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
減少軟件測(cè)試的時(shí)間和成本(二)

接上一篇

創(chuàng)新互聯(lián)建站是專業(yè)的博樂網(wǎng)站建設(shè)公司,博樂接單;提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行博樂網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

要求具備測(cè)試數(shù)據(jù),以確保每個(gè)系統(tǒng)層次的需求都得以測(cè)試和驗(yàn)證。審查測(cè)試數(shù)據(jù)需求可以解決許多數(shù)據(jù)關(guān)注的事情,如下面所列舉的,而且以手動(dòng)方式進(jìn)行這些審查都是不可行的。這就是自動(dòng)化測(cè)試數(shù)據(jù)生成的回報(bào)。

深度

測(cè)試團(tuán)隊(duì)必須考慮為了支持測(cè)試所需的數(shù)據(jù)庫(kù)記錄的量或規(guī)模。他們需要確定一個(gè)數(shù)據(jù)庫(kù)或特定表格中的10條記錄是否足夠,或是否有必要使用10 000條記錄。在生命周期早期的測(cè)試,如單元測(cè)試或構(gòu)建驗(yàn)證測(cè)試,應(yīng)該使用手動(dòng)創(chuàng)建的小數(shù)據(jù)庫(kù),這樣可以提供最大的控制粒度和最小的干擾。在不同測(cè)試階段和不同類型測(cè)試過程中,數(shù)據(jù)庫(kù)應(yīng)該增長(zhǎng)到一定規(guī)模,以適合特定的測(cè)試。比如,當(dāng)產(chǎn)品環(huán)境數(shù)據(jù)庫(kù)會(huì)包含1 000 000條記錄時(shí),針對(duì)只包含100條記錄的數(shù)據(jù)庫(kù)進(jìn)行性能及容量測(cè)試是沒有意義的。

廣度

測(cè)試工程師需要考察數(shù)據(jù)值的變體(比如,10 000個(gè)不同的賬戶和大量不同類型的賬戶)。設(shè)計(jì)良好的測(cè)試將包括各種測(cè)試數(shù)據(jù)的變體,而且對(duì)所有類似的數(shù)據(jù)進(jìn)行的測(cè)試生成有限的結(jié)果。例如,測(cè)試時(shí)可能需要考慮賬戶余額為負(fù)的賬戶、余額非常低的($100)、中等范圍的( $1 000)、大范圍的($100 000),以及非常大范圍($10 000 000)的賬戶。同時(shí)測(cè)試還應(yīng)該反映平均水平的數(shù)據(jù)。對(duì)于銀行賬戶來(lái)說,客戶賬戶可以按不同方式歸類,包括按儲(chǔ)蓄、支票、貸款、學(xué)生、聯(lián)名和商業(yè)。所有數(shù)據(jù)類別都需要考慮。

范圍

測(cè)試團(tuán)隊(duì)需要調(diào)查數(shù)據(jù)的相關(guān)性。測(cè)試數(shù)據(jù)的范圍與數(shù)據(jù)的準(zhǔn)確性、相關(guān)性和完整性相關(guān)。比如,當(dāng)測(cè)試用于確定各種類型的銀行賬戶的查詢(根據(jù)賬戶余額是否多于100美元)時(shí),不僅要考慮到滿足這一標(biāo)準(zhǔn)的賬戶數(shù)量,而且該測(cè)試還應(yīng)反映出額外的數(shù)據(jù),例如原因代碼、聯(lián)系歷史和賬戶所有者的人口統(tǒng)計(jì)數(shù)據(jù)。完整的測(cè)試數(shù)據(jù)集包括的東西能使測(cè)試程序充分驗(yàn)證和使用系統(tǒng),支持對(duì)結(jié)果的評(píng)估。測(cè)試工程師同樣需要驗(yàn)證,作為一個(gè)查詢的結(jié)果返回的記錄對(duì)特定目的仍然有效(如超過90天逾期),且該記錄不是遺失或不適當(dāng)?shù)膬r(jià)值的結(jié)果。另一個(gè)關(guān)鍵是,對(duì)業(yè)務(wù)邏輯或最終用戶的權(quán)利和特權(quán),需要不同類型的數(shù)據(jù)不同路徑模擬。

測(cè)試執(zhí)行數(shù)據(jù)完整性

測(cè)試團(tuán)隊(duì)需要考慮測(cè)試數(shù)據(jù)的另一方面是在執(zhí)行測(cè)試時(shí)需要維護(hù)數(shù)據(jù)的完整性。測(cè)試團(tuán)隊(duì)需要能夠分開數(shù)據(jù),修改所選擇的數(shù)據(jù),并在測(cè)試操作后將數(shù)據(jù)庫(kù)恢復(fù)到初始狀態(tài)。測(cè)試團(tuán)隊(duì)需要確保當(dāng)多個(gè)測(cè)試工程師同時(shí)執(zhí)行測(cè)試時(shí),一個(gè)測(cè)試不會(huì)對(duì)其他測(cè)試需要的數(shù)據(jù)產(chǎn)生不利的影響。比如,當(dāng)測(cè)試團(tuán)隊(duì)的某個(gè)成員正在運(yùn)行一個(gè)查詢時(shí),另一個(gè)成員修改了數(shù)據(jù)值,這樣查詢的結(jié)果可能不是期望的,因?yàn)橛涗洷黄渌麥y(cè)試人員修改了。為避免一個(gè)測(cè)試人員的測(cè)試過程影響其他測(cè)試人員的測(cè)試結(jié)果,應(yīng)給測(cè)試人員分配不同的測(cè)試任務(wù),要求每個(gè)測(cè)試人員關(guān)注功能的特定方面,不與其他測(cè)試人員的工作重疊。使用自動(dòng)測(cè)試腳本可以簡(jiǎn)化這一過程并使得數(shù)據(jù)自動(dòng)保持完整。

條件

應(yīng)該創(chuàng)建能反映應(yīng)用領(lǐng)域的特定“條件”的數(shù)據(jù)集,意思是數(shù)據(jù)的某種模式只能通過單次執(zhí)行或隨時(shí)間推移多次執(zhí)行后才能獲得。例如,金融系統(tǒng)通常執(zhí)行年終處理(year-end closeout)。以年終條件方式存儲(chǔ)數(shù)據(jù),使得測(cè)試小組可以測(cè)試系統(tǒng)的年終狀態(tài),而不需要進(jìn)入全年的數(shù)據(jù)。有了這些已創(chuàng)建的數(shù)據(jù),并準(zhǔn)備投入測(cè)試,可簡(jiǎn)化測(cè)試工作,因?yàn)檫@種情況下只是簡(jiǎn)單地載入測(cè)試數(shù)據(jù),而不是執(zhí)行許多操作來(lái)獲得數(shù)據(jù)的年終狀態(tài)。同樣,自動(dòng)測(cè)試工具可以在這里發(fā)揮作用。

作為確定測(cè)試數(shù)據(jù)需求過程的一部分,開發(fā)一個(gè)包含一列測(cè)試過程列表和一列測(cè)試需求列表的矩陣是非常有益的。前面已經(jīng)提到過,小的數(shù)據(jù)子集對(duì)于功能測(cè)試足夠了,而性能測(cè)試則需要一個(gè)產(chǎn)品規(guī)模的數(shù)據(jù)庫(kù)。如果手動(dòng)建立數(shù)據(jù)庫(kù)很可能要幾個(gè)月的時(shí)間。自動(dòng)化測(cè)試則能快速填充測(cè)試數(shù)據(jù)庫(kù)。

一旦提出了測(cè)試數(shù)據(jù)的需求,測(cè)試團(tuán)隊(duì)還需要對(duì)獲取、生成、開發(fā)測(cè)試數(shù)據(jù)和刷新測(cè)試數(shù)據(jù)庫(kù)到原始狀態(tài)的方法做出計(jì)劃,以便進(jìn)行所有測(cè)試活動(dòng),包括回歸測(cè)試。這個(gè)時(shí)候就需要自動(dòng)化的方法。

測(cè)試之前通常需要提前準(zhǔn)備好數(shù)據(jù)。數(shù)據(jù)準(zhǔn)備包括原始數(shù)據(jù)或文本文件的處理、一致性檢查以及對(duì)數(shù)據(jù)元素的深度分析(其中包括根據(jù)測(cè)試用例標(biāo)準(zhǔn)定義數(shù)據(jù),解釋數(shù)據(jù)元素的定義,確定主鍵,以及定義可用的數(shù)據(jù)參數(shù))。測(cè)試團(tuán)隊(duì)需要獲得并修改任何測(cè)試數(shù)據(jù)庫(kù),這一數(shù)據(jù)庫(kù)是執(zhí)行軟件應(yīng)用程序和開發(fā)環(huán)境安裝腳本和測(cè)試臺(tái)腳本中所必需的。

理想情況下,可利用已有的客戶或系統(tǒng)數(shù)據(jù),這些數(shù)據(jù)包括了實(shí)際的數(shù)據(jù)場(chǎng)景的組合和變體(假設(shè)數(shù)據(jù)已經(jīng)清理過,移除了所有私有的或個(gè)人的信息)。客戶數(shù)據(jù)同樣包括測(cè)試團(tuán)隊(duì)沒有考慮到的有些組合或使用模式,因此,測(cè)試過程中使用已有的真實(shí)客戶數(shù)據(jù)對(duì)于應(yīng)用來(lái)說是一個(gè)非常有用的實(shí)際檢驗(yàn)。

手動(dòng)生成測(cè)試數(shù)據(jù)將很繁瑣、費(fèi)時(shí)且易出錯(cuò)。


文章名稱:減少軟件測(cè)試的時(shí)間和成本(二)
轉(zhuǎn)載來(lái)于:http://m.5511xx.com/article/ccioics.html