首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學習
2010考研 | 自學考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級 | 商務英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、、韓語 | 在職申碩英語
在職攻碩英語 | 成人英語三級
等級考試 | 水平考試 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
公務員 | 報關員 | 報檢員 | 外銷員 | 司法考試 | 導游考試 | 教師資格 | 國際商務師 | 跟單員
單證員 | 物流師 | 價格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師
期貨從業(yè)資格 | 社會工作者
會計職稱 | 注會CPA | 經(jīng)濟師 | 統(tǒng)計師 | 注冊稅務師 | 評估師 | 精算師 | 高會 | ACCA | 審計師
法律顧問 | 會計證
一級建造師 | 二級建造師 | 造價師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構師 | 建筑師 | 安全評價師
房地產(chǎn)估價師 | 土地估價師 | 設備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀人 | 造價員
投資項目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評價 | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價工程師 | 招標師
執(zhí)業(yè)護士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 軟件評測師 > 正文

軟件水平考試軟件評測師備考:軟件測試流程

本文為“軟件水平考試軟件評測師備考:軟件測試流程”以供廣大學員參考使用。更多關于計算機軟件水平考試資料,請訪問考試吧計算機軟件水平考試頻道。

  一 軟件測試的階段劃分

  可以從三個角度來將軟件測試劃分為多個階段:

  1. 面向軟件測試操作類型的劃分,如調(diào)試、集成、確認、驗證、組裝、驗收、操作;

  2. 面向軟件測試對象粒度的劃分,如語句、結(jié)構、單元、部件、配置項、子系統(tǒng)、系統(tǒng)、大系統(tǒng);

  3. 面向軟件測試實施者的劃分,如開發(fā)者、測試者、驗收者、使用者。

  二 軟件測試階段的步驟

  每個軟件測試階段都要經(jīng)歷以下步驟:測試需求分析、測試過程設計、測試實現(xiàn)、測試實施、測試評價、測試維護。

  2.0 a 測試需求分析

  測試需求是整個測試過程的基礎;確定測試對象以及測試工作的范圍和作用。用來確定整個測試工作(如安排時間表、測試設計等)并作為測試覆蓋的基礎。而且被確定的測試需求項必須是可核實的。即,它們必須有一個可觀察、可評測的結(jié)果。無法核實的需求不是測試需求。所以我現(xiàn)在的理解是測試需求是一個比較大的概念,它是在整個測試計劃文檔中體現(xiàn)出來的,不是類似的一個用例或者其他。

  ·測試需求是制訂測試計劃的基本依據(jù),確定了測試需求能夠為測試計劃提供客觀依據(jù);

  ·測試需求是設計測試用例的指導,確定了要測什么、測哪些方面后才能有針對性的設計測試用例;

  ·測試需求是計算測試覆蓋的分母,沒有測試需求就無法有效地進行測試覆蓋。

  b 測試過程設計:包括測試計劃,測試策略制定,測試時間安排用,測試用例編寫等。

  c 測試實現(xiàn):環(huán)境配置好了,新的版本也收到了,人員也都培訓好了等等。

  d 測試實施:已經(jīng)按照測試計劃進行展開了,比如手工測試,自動化測試等。

  e 測試評價:對版本測試覆蓋率,測試質(zhì)量,人員測試工作以及前期的一些工作制定情況進行評價,評估。

  f 測試維護:對測試用例庫,測試腳本,bug庫等進行維護,保證延續(xù)性等。

  2.1 軟件測試步驟

  表1給出軟件測試步驟的定義。

軟件測試步驟

輸 入

輸 出

測試需求分析

1. 軟件測試的方法與規(guī)范

2. 軟件需求規(guī)格說明

3. 軟件設計說明(概要設計說明和詳細設計說明)

軟件測試計劃:

1) 軟件測試的定位

2) 軟件測試線索

3) 軟件測試環(huán)境的定義

4) 軟件需求的追蹤矩陣

測試過程設計

 

1. 軟件測試的方法與規(guī)范

2. 軟件測試計劃

 

軟件測試說明:

1) 軟件測試步驟

2) 軟件測試基準

3) 測試線索的追蹤矩陣

測試實現(xiàn)

 

1. 軟件測試的方法與規(guī)范

2. 軟件測試說明

3. 軟件測試工具

 

軟件測試的實現(xiàn)配置:

1) 軟件測試環(huán)境

2) 測試步驟的計算機表示(用于回歸測試的測試代碼/測試數(shù)據(jù))

3) 測試基準的計算機表示

測試實施

1. 軟件測試的方法與規(guī)范

2. 軟件測試說明

3. 軟件測試的實現(xiàn)配置

軟件測試記錄:

1) 測試運行結(jié)果的計算機表示

2) 測試比較結(jié)果的計算機表示

3) 測試日志

4) 軟件問題報告

測試評價

1. 軟件開發(fā)文檔

2. 軟件測試文檔

3. 軟件測試配置

4. 軟件測試記錄

軟件測試報告:

1) 測試結(jié)果的統(tǒng)計信息

2) 測試結(jié)果的分析/評判

測試配置管理

測試配置管理項:

1) 軟件測試的描述性表示(測試文檔/文件)

2) 軟件測試的計算機表示(測試代碼/數(shù)據(jù)/結(jié)果)

1. 軟件測試配置管理項的標識管理

2. 軟件測試配置管理項的存儲管理

3. 軟件測試配置管理項的引用控制

4. 軟件測試配置管理項的版本控制

5. 軟件測試配置管理項的更動控制

測試維護

 

測試配置管理項

 

1. 測試配置管理項的使用報告

2. 測試配置管理項的軟件問題報告

3. 測試配置管理項的更動控制文件

  2.2 軟件系統(tǒng)的測試流程

  顯示了大型復雜軟件系統(tǒng)的測試流程。

  可以看到,結(jié)合測試操作類型和測試對象粒度的劃分角度,軟件測試階段可分為:單元測試、部件集成、部件確認、配置項組裝、配置項確認、系統(tǒng)綜合和系統(tǒng)驗收等。每個階段都要經(jīng)歷測試需求分析、測試過程設計、測試實現(xiàn)、測試實施、測試評價、測試維護的六個步驟。

  表2說明各測試階段的定義。

標識

被測對象

目 的

完成后產(chǎn)品狀態(tài)

單元測試

UT

單元

獲得可組裝的單元

可執(zhí)行的單元

部件集成測試

CI

單元、三級部件、二級部件

集成單元成部件

二級部件環(huán)境中可執(zhí)行的部件

部件確認測試

CV

三級部件、二級部件

確認將被組裝的部件

二級部件環(huán)境中滿足文檔要求的部件

配置項組裝測試

II

二級部件、一級部件、配置項

組裝部件成配置項

二級部件環(huán)境中滿足文檔要求的部件

配置項確認測試

IV

配置項、子系統(tǒng)

確認配置項的功能和性能

模擬環(huán)境中滿足軟件需求的配置項

系統(tǒng)綜合測試

SI

子系統(tǒng)、系統(tǒng)

動態(tài)協(xié)調(diào)開發(fā)環(huán)境下的各子系統(tǒng)

仿實際運行環(huán)境中滿足用戶需求的子系統(tǒng)

系統(tǒng)驗收測試

SA

子系統(tǒng) 、系統(tǒng)、關鍵配置項、關鍵部件

確認系統(tǒng)的功能和性能

仿實際運行環(huán)境中滿足用戶需求的系統(tǒng)

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
軟件水平考試軟件評測師備考:軟件測試流程網(wǎng)友評論網(wǎng)友評論
版權聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
 zhangyuqiong