系統(tǒng)有效的測(cè)試管理方法-2_第1頁
系統(tǒng)有效的測(cè)試管理方法-2_第2頁
系統(tǒng)有效的測(cè)試管理方法-2_第3頁
系統(tǒng)有效的測(cè)試管理方法-2_第4頁
系統(tǒng)有效的測(cè)試管理方法-2_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第第頁系統(tǒng)有效的測(cè)試管理方法系統(tǒng)有效的測(cè)試管理方法-TMap

發(fā)表于:2023-10-23來源::點(diǎn)擊數(shù):標(biāo)簽:測(cè)試管理

為什么測(cè)試?在現(xiàn)在充滿挑戰(zhàn)的商業(yè)環(huán)境中,組織將焦點(diǎn)集中在如何通過所發(fā)布的軟件獲得最大的商業(yè)價(jià)值。因此,加快開發(fā)周期以及提高軟件質(zhì)量變得越來越重要,而且低質(zhì)量軟件帶來的風(fēng)險(xiǎn)也越大。測(cè)試是組織中最重要的用于控制這些風(fēng)險(xiǎn)的手段。測(cè)試提供對(duì)軟

為什么測(cè)試?

在現(xiàn)在充滿挑戰(zhàn)的商業(yè)環(huán)境中,組織將焦點(diǎn)集中在如何通過所發(fā)布的軟件獲得最大的商業(yè)價(jià)值。因此,加快開發(fā)周期以及提高軟件質(zhì)量變得越來越重要,而且低質(zhì)量軟件帶來的風(fēng)險(xiǎn)也越大。測(cè)試是組織中最重要的用于控制這些風(fēng)險(xiǎn)的手段。

測(cè)試提供對(duì)軟件質(zhì)量以及相關(guān)的風(fēng)險(xiǎn)的檢視。根據(jù)檢視,組織可以做出決定是否將軟件投入使用。由于適當(dāng)?shù)臏y(cè)試,組織可以做出更好的決定以及有效控制風(fēng)險(xiǎn)。

Sogeti(/)的測(cè)試管理方法可以幫助我們更快地發(fā)布高質(zhì)量的復(fù)雜的軟件。

機(jī)構(gòu)化測(cè)試

一個(gè)被良好定義的結(jié)構(gòu)化的測(cè)試過程對(duì)于有效測(cè)試是非常重要的。一個(gè)結(jié)構(gòu)化的測(cè)試方法可以帶來如下好處:

對(duì)于和軟件質(zhì)量相關(guān)的風(fēng)險(xiǎn)做出完整的檢視和建議一個(gè)清晰的測(cè)試過程更有利于時(shí)間、成本和質(zhì)量的管理當(dāng)軟件質(zhì)量不高時(shí),一個(gè)前攝的測(cè)試過程可以在早期提出警告在早期發(fā)現(xiàn)缺陷的能力預(yù)防缺陷的能力在整個(gè)開發(fā)周期的關(guān)鍵路徑中,測(cè)試階段更短測(cè)試過程產(chǎn)出的重用(如測(cè)試腳本和測(cè)試用例)一致性和標(biāo)準(zhǔn)化——所有參與的人將使用同樣的測(cè)試語言。

TMap以下面的4項(xiàng)基石(cornerstone)構(gòu)成方法體系

與軟件開發(fā)生命周期一致的測(cè)試活動(dòng)生命周期(L)堅(jiān)實(shí)的組織融合?(O)正確的基礎(chǔ)設(shè)施和工具(I)可用的技術(shù)(T)

機(jī)構(gòu)化測(cè)試過程的4個(gè)基石

生命周期基石描述了在測(cè)試過程的某些特殊階段需要實(shí)施的活動(dòng),而組織基石主要強(qiáng)調(diào)如下兩個(gè)關(guān)鍵點(diǎn):

測(cè)試小組中的每個(gè)人都必須被分配任務(wù)和承擔(dān)責(zé)任;測(cè)試小組融入到項(xiàng)目組織中。

基礎(chǔ)設(shè)施基石說明為了獲得最優(yōu)化的結(jié)果,需要適當(dāng)?shù)幕A(chǔ)設(shè)施和工具。“測(cè)試環(huán)境”必須穩(wěn)定、可控制和有代表性的。同時(shí),有必要通過工具的使用提高測(cè)試的有效性。

最后的一個(gè)基石是指支持測(cè)試過程的技術(shù),這些技術(shù)用于定義基于風(fēng)險(xiǎn)的測(cè)試策略,支持有計(jì)劃的測(cè)試過程,研究和審查測(cè)試基準(zhǔn),詳細(xì)說明測(cè)試用例以及如何提交報(bào)告。技術(shù)可以促進(jìn)實(shí)施結(jié)構(gòu)化的、可重復(fù)的測(cè)試執(zhí)行活動(dòng)。

為了實(shí)現(xiàn)一個(gè)結(jié)構(gòu)化良好的的測(cè)試過程,各個(gè)基石應(yīng)該達(dá)到一個(gè)平衡。生命周期基石是其他的中心——生命周期的每個(gè)階段都要求有特定的組織、基礎(chǔ)設(shè)施下和技術(shù)的支持。測(cè)試不僅僅是電腦屏幕后的測(cè)試用例執(zhí)行。在真正的測(cè)試執(zhí)行之前,在過程早期階段的計(jì)劃和準(zhǔn)備活動(dòng)都是必須的。這使得項(xiàng)目關(guān)鍵路徑上的測(cè)試過程盡可能的短。Tmap方法體系就是基于上述思想建立起來的。

測(cè)試生命周期由下面幾個(gè)階段組成:

計(jì)劃和控制準(zhǔn)備說明執(zhí)行完成(見后面的附表)

計(jì)劃和控制階段涉及到測(cè)試計(jì)劃的創(chuàng)建,定義了執(zhí)行測(cè)試活動(dòng)的“who,what,when,whereandhow”。在測(cè)試過程中,通過定期和臨時(shí)的報(bào)告,客戶可以經(jīng)常收到關(guān)于產(chǎn)品質(zhì)量和風(fēng)險(xiǎn)的更新。

準(zhǔn)備階段決定軟件說明書質(zhì)量是否足以實(shí)現(xiàn)說明書和測(cè)試執(zhí)行的成功。

說明階段涉及到定義測(cè)試用例和構(gòu)建基礎(chǔ)設(shè)施。一旦測(cè)試目標(biāo)確定,測(cè)試執(zhí)行階段就開始。在執(zhí)行階段,需要分析預(yù)計(jì)結(jié)果和實(shí)際結(jié)果的區(qū)別,發(fā)現(xiàn)缺陷并報(bào)告缺陷。

完成階段包括對(duì)測(cè)試資料的維護(hù)以便于再利用,創(chuàng)建一個(gè)最終的報(bào)告以及為了更好地控制將來的測(cè)試過程對(duì)測(cè)試過程進(jìn)行評(píng)估。

生命周期模型

TMap為實(shí)現(xiàn)有效的和高效的測(cè)試過程提供了一個(gè)途徑,使得軟件組織可以實(shí)現(xiàn)關(guān)鍵的商業(yè)目標(biāo)。

有效是因?yàn)槟馨l(fā)現(xiàn)與產(chǎn)品風(fēng)險(xiǎn)直接相關(guān)的重要缺陷。高效是因?yàn)門Map是一個(gè)普遍適用的方法,它強(qiáng)調(diào)重用并采用基于風(fēng)險(xiǎn)的策略。這樣的策略使得我們需要做出明智的決定:測(cè)試什么和如何徹底測(cè)試它們而不是測(cè)試所有內(nèi)容。

TMap提供了一個(gè)完整的、一致的、靈活的方法,它適合于而且應(yīng)用于各種行業(yè)以及各種規(guī)模的組織,例如政府,財(cái)務(wù)和IT。TMap也用來說明各種應(yīng)用之間的不同:如何在特定的環(huán)境中應(yīng)用TMap的通用方法,如測(cè)試嵌入式系統(tǒng)、web應(yīng)用程序、采用迭代方法(如DSDM或RUP)開發(fā)的應(yīng)用、維護(hù)中的測(cè)試等等。TMap提供了根據(jù)特定環(huán)境創(chuàng)建量身定制的測(cè)試方法的靈活性。

在TMap的基礎(chǔ)上,還開發(fā)了一些其它的方法。所有這些方法都可以單獨(dú)使用或綜合起來使用。例如:

TPI,一個(gè)逐步完善測(cè)試過程的模型TAKT,測(cè)試自動(dòng)化的方法Tsite,如何在一個(gè)永久的測(cè)試組織中實(shí)施測(cè)試過程TEmb,測(cè)試嵌入系統(tǒng)附表:TMapMILY:宋體">方法模型基本內(nèi)容

No

Category

Activities

1

Planning計(jì)劃

Assignmentformulation

2

Globalreviewandstudy

3

Establishingthetestbasis

4

Determiningtheteststrategy

5

Settinguptheorganization

6

Specifyingthetestdeliverables

7

Specifyingthetestinfrastructure

8

Organizingmanagementandcontrol

9

Settinguptheschedule

10

Consolidatingthetestplan

11

Control控制

Maintainingthetestplan

12

Controllingthetest

13

Reporting

14

Establishedthedetailedschedule

15

Preparation

Testabilityreviewofthetestbasis

16

準(zhǔn)備

Definingtestuints

17

Assigningtestspecificationtechniques

18

Specifyingtestinfrastructure

19

Specification

Preparingtestspecifications

20

說明

Defininginitialtestdatabase

21

Deaftingtestscripts

22

Producingtestscenario

23

Specifyingthereviewoftestobjectsinfrastructure

24

Settinguptheinfrastructure

25

Execution

Reviewtestobjectsinfrastructure

26

執(zhí)行

Settingupinitialtestdatabase

27

Execution(re)tests

28

ComparingandAnalyzingthetest

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論