單元8 軟件系統(tǒng)的集成測(cè)試與系統(tǒng)測(cè)試_第1頁
單元8 軟件系統(tǒng)的集成測(cè)試與系統(tǒng)測(cè)試_第2頁
單元8 軟件系統(tǒng)的集成測(cè)試與系統(tǒng)測(cè)試_第3頁
單元8 軟件系統(tǒng)的集成測(cè)試與系統(tǒng)測(cè)試_第4頁
單元8 軟件系統(tǒng)的集成測(cè)試與系統(tǒng)測(cè)試_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單元8 軟件系統(tǒng)的集成測(cè)試與系統(tǒng)測(cè)試集成測(cè)試簡(jiǎn)介8.1系統(tǒng)測(cè)試簡(jiǎn)介8.2教學(xué)目標(biāo)(1)熟悉集成測(cè)試的基本概念、主要關(guān)注內(nèi)容、主要過程以及執(zhí)行等(2)熟悉系統(tǒng)測(cè)試的基本概念、依據(jù)和承擔(dān)人員、主要過程、入口準(zhǔn)則和出口準(zhǔn)則等(3)學(xué)會(huì)圖書管理系統(tǒng)的集成測(cè)試(4)學(xué)會(huì)圖書管理系統(tǒng)的系統(tǒng)測(cè)試教學(xué)方法分析講授法、任務(wù)驅(qū)動(dòng)法、探究學(xué)習(xí)法課時(shí)建議8課時(shí)測(cè)試階段集成測(cè)試、系統(tǒng)測(cè)試測(cè)試對(duì)象軟件系統(tǒng)測(cè)試方法黑盒測(cè)試法、場(chǎng)景法8.1集成測(cè)試簡(jiǎn)介 單元是構(gòu)成軟件系統(tǒng)的最小單位,單元和單元之間需要成為更大粒度的系統(tǒng)或子系統(tǒng)以實(shí)現(xiàn)軟件所應(yīng)提供的功能。1集成測(cè)試的基本概念 集成測(cè)試又稱為組裝測(cè)試、聯(lián)合測(cè)試,是介于單元測(cè)試和系

2、統(tǒng)測(cè)試之間,將所有經(jīng)過單元測(cè)試的軟件構(gòu)成單位按照設(shè)計(jì)要求組裝成子系統(tǒng)或系統(tǒng),然后進(jìn)行測(cè)試的活動(dòng)。 2集成測(cè)試的主要關(guān)注內(nèi)容 (1)在把各個(gè)模塊連接起來的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失。 (2)一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利的影響。 (3)各個(gè)子功能組合起來,能否達(dá)到預(yù)期要求的父功能。 (4)全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否存在問題。 (5)單個(gè)模塊的誤差累積起來,是否會(huì)放大,以至于達(dá)到不能接受的程度。3系統(tǒng)集成的主要策略(1)基于功能分解的集成策略。(2)基于MM路徑的集成策略。4集成測(cè)試的主要過程 集成測(cè)試過程是一系列相互關(guān)聯(lián)的受控活動(dòng)組成,主要包括集成測(cè)試計(jì)劃、集成測(cè)試設(shè)計(jì)、集成測(cè)試實(shí)

3、現(xiàn)、集成測(cè)試執(zhí)行和集成測(cè)試報(bào)告5個(gè)階段,當(dāng)然也包含集成回歸測(cè)試活動(dòng)。5集成測(cè)試執(zhí)行和報(bào)告 當(dāng)滿足以下條件時(shí),集成測(cè)試正式進(jìn)入執(zhí)行階段。 (1)單元測(cè)試結(jié)束。 (2)經(jīng)過單元測(cè)試的代碼完成基線。 (3)集成測(cè)試計(jì)劃、測(cè)試用例經(jīng)過評(píng)審,基線已形成。 (4)人員到位、測(cè)試環(huán)境準(zhǔn)備就緒。8.2系統(tǒng)測(cè)試簡(jiǎn)介1系統(tǒng)測(cè)試的基本概念 系統(tǒng)測(cè)試是將已經(jīng)集成好的軟件系統(tǒng),作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、某些支持軟件、數(shù)據(jù)庫(kù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)用或使用環(huán)境中,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。2系統(tǒng)測(cè)試的依據(jù)與承擔(dān)人員 與單元測(cè)試和集成測(cè)試不同,系統(tǒng)測(cè)試是站在用戶角度進(jìn)

4、行的測(cè)試,通常采用黑盒測(cè)試方法,由不同于系統(tǒng)開發(fā)人員的測(cè)試人員承擔(dān)以回避由開發(fā)人員設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)時(shí)的思維模式和立場(chǎng)等原因而產(chǎn)生的不良結(jié)果。3系統(tǒng)測(cè)試的主要過程(1)系統(tǒng)測(cè)試計(jì)劃(2)系統(tǒng)測(cè)試用例設(shè)計(jì)(3)系統(tǒng)預(yù)測(cè)試(4)系統(tǒng)測(cè)試執(zhí)行(5)回歸測(cè)試(6)系統(tǒng)測(cè)試報(bào)告4系統(tǒng)測(cè)試的入口準(zhǔn)則和出口準(zhǔn)則 常用的入口準(zhǔn)則如下。 (1)集成測(cè)試結(jié)束報(bào)告已提交并通過批準(zhǔn)。 (2)集成測(cè)試后的代碼完成基線。 (3)系統(tǒng)預(yù)測(cè)試項(xiàng)全部通過。 (4)系統(tǒng)測(cè)試計(jì)劃和用例開發(fā)完成并通過評(píng)審。 常用的出口準(zhǔn)則如下。 (1)達(dá)到100%的功能覆蓋。 (2)缺陷呈收斂狀態(tài)。 (3)缺陷修改完成并通過回歸測(cè)試。 (4)系統(tǒng)測(cè)試報(bào)告

5、提交,通過評(píng)審并獲得批準(zhǔn)。【引導(dǎo)測(cè)試】【任務(wù)8-1】對(duì)圖書管理系統(tǒng)進(jìn)行集成測(cè)試【任務(wù)描述】 圖書管理系統(tǒng)1.0版已開發(fā)完成,前面已經(jīng)過單元測(cè)試并達(dá)到入口條件,為了測(cè)試各基本組成單位之間的接口交互是否正確,擬進(jìn)行集成測(cè)試。 由于本書篇幅的限制,本任務(wù)只要求對(duì)“用戶登錄”和“借出圖書”等主要功能進(jìn)行測(cè)試?!救蝿?wù)實(shí)施】【任務(wù)8-1-1】“圖書管理系統(tǒng)”集成測(cè)試計(jì)劃1圖書管理系統(tǒng)1.0及其“用戶登錄”和“圖書借閱”模塊的概述(1)圖書管理系統(tǒng)的三層架構(gòu)。(2)圖書管理系統(tǒng)的主要操作流程。 用戶登錄的流程。 借出圖書的流程。圖8-1C/S模式的三層架構(gòu)圖8-2用戶登錄的順序圖 (3)繪制“用戶登錄”操作

6、的順序圖和活動(dòng)圖。 (4)繪制“圖書借閱”操作的順序圖和活動(dòng)圖。圖8-3“用戶登錄”的活動(dòng)圖圖8-4“圖書借閱”操作的順序圖圖8-5“圖書借閱”操作的活動(dòng)圖圖8-6“圖書借閱”操作的協(xié)作圖2集成測(cè)試交付件3集成測(cè)試方法4被測(cè)接口5集成測(cè)試準(zhǔn)則(1)入口準(zhǔn)則(2)出口準(zhǔn)則(3)受阻準(zhǔn)則(4)恢復(fù)準(zhǔn)則6集成測(cè)試的進(jìn)度安排7集成測(cè)試的資源安排(1)人力資源(2)測(cè)試環(huán)境8風(fēng)險(xiǎn)列表【任務(wù)8-1-2】“圖書管理系統(tǒng)”集成測(cè)試設(shè)計(jì)1識(shí)別消息路徑2準(zhǔn)備集成測(cè)試數(shù)據(jù)3設(shè)計(jì)集成測(cè)試用例【任務(wù)8-1-3】“圖書管理系統(tǒng)”集成測(cè)試執(zhí)行1“用戶登錄”的集成測(cè)試執(zhí)行2“圖書借閱”的集成測(cè)試執(zhí)行圖8-7在【用戶登錄】窗口

7、中選擇用戶名和輸入密碼 圖8-8登錄成功的【提示信息】對(duì)話框 圖8-9【圖書管理信息系統(tǒng)】的主界面圖8-10在【選擇借閱者】窗體中雙擊選擇一位借閱者圖8-11分別確定借閱者和待借出的圖書圖8-12在【選擇圖書】窗體中雙擊選擇一本圖書 圖8-13“借書成功”的【提示信息】對(duì)話框【任務(wù)8-1-4】“圖書管理系統(tǒng)”集成測(cè)試報(bào)告(1)概述(2)集成測(cè)試結(jié)果統(tǒng)計(jì)(3)遺留問題統(tǒng)計(jì)(4)集成測(cè)試結(jié)論測(cè)試項(xiàng)標(biāo)識(shí)bookMis_M01_IP01被測(cè)系統(tǒng)標(biāo)識(shí)bookMis1.0測(cè)試用例實(shí)際測(cè)試結(jié)論缺陷報(bào)告單TC01TC02表8-10集成測(cè)試結(jié)論示例【任務(wù)8-2】對(duì)圖書管理系統(tǒng)進(jìn)行系統(tǒng)測(cè)試【任務(wù)描述】 按照系統(tǒng)測(cè)

8、試計(jì)劃、系統(tǒng)測(cè)試設(shè)計(jì)、系統(tǒng)測(cè)試執(zhí)行和系統(tǒng)測(cè)試報(bào)告的測(cè)試過程對(duì)圖書管理系統(tǒng)的“用戶登錄”和“圖書借閱”兩項(xiàng)功能進(jìn)行系統(tǒng)測(cè)試。【任務(wù)實(shí)施】【任務(wù)8-2-1】“圖書管理系統(tǒng)”系統(tǒng)測(cè)試計(jì)劃1圖書管理系統(tǒng)1.0概述(1)圖書管理模塊(2)借閱者管理模塊(3)借書管理模塊(4)系統(tǒng)管理模塊圖8-14圖書管理系統(tǒng)的功能結(jié)構(gòu)圖2系統(tǒng)測(cè)試交付件3系統(tǒng)測(cè)試方法4被測(cè)特性5系統(tǒng)測(cè)試準(zhǔn)則(1)入口準(zhǔn)則(2)出口準(zhǔn)則(3)受阻準(zhǔn)則(4)恢復(fù)準(zhǔn)則6系統(tǒng)測(cè)試的進(jìn)度安排7系統(tǒng)測(cè)試的資源安排(1)人力資源(2)測(cè)試環(huán)境8風(fēng)險(xiǎn)列表【任務(wù)8-2-2】“圖書管理系統(tǒng)”系統(tǒng)測(cè)試設(shè)計(jì)1分析典型的用戶使用場(chǎng)景2準(zhǔn)備系統(tǒng)測(cè)試數(shù)據(jù)3設(shè)計(jì)系統(tǒng)測(cè)

9、試用例【任務(wù)8-2-3】“圖書管理系統(tǒng)”的系統(tǒng)預(yù)測(cè)試與系統(tǒng)測(cè)試執(zhí)行1“圖書管理系統(tǒng)”的系統(tǒng)預(yù)測(cè)試2“圖書管理系統(tǒng)”的系統(tǒng)測(cè)試執(zhí)行缺陷標(biāo)識(shí)報(bào)告人報(bào)告日期被測(cè)系統(tǒng)標(biāo)識(shí)被測(cè)系統(tǒng)版本缺陷嚴(yán)重程度缺陷發(fā)現(xiàn)階段缺陷發(fā)現(xiàn)活動(dòng)缺陷是否重現(xiàn)缺陷描述測(cè)試環(huán)境重現(xiàn)步驟估計(jì)原因表8-16“圖書管理系統(tǒng)”系統(tǒng)測(cè)試缺陷報(bào)告單【任務(wù)8-2-4】“圖書管理系統(tǒng)”系統(tǒng)測(cè)試報(bào)告。(1)概述。(2)系統(tǒng)測(cè)試結(jié)果統(tǒng)計(jì)。(3)系統(tǒng)測(cè)試結(jié)論。測(cè)試用例標(biāo)識(shí)bookMis_M02_TC001被測(cè)系統(tǒng)標(biāo)識(shí)bookMis1.0測(cè)試用例實(shí)際測(cè)試結(jié)論缺陷報(bào)告單TC001TC002表8-17集成測(cè)試結(jié)論示例【探索測(cè)試】【任務(wù)8-3】對(duì)蝴蝶e購(gòu)網(wǎng)進(jìn)行集成測(cè)試【任務(wù)描述】 本網(wǎng)站的集成測(cè)試采用基于消息集成的策略,通過遍歷“用戶注冊(cè)”、“用戶登錄”、“商品展示”、“商品選購(gòu)”相關(guān)的消息路徑,確定各個(gè)邏輯層之間的消息協(xié)作是否正確,是否滿足設(shè)計(jì)要求?!救蝿?wù)8-4】對(duì)蝴蝶e購(gòu)網(wǎng)進(jìn)行系統(tǒng)測(cè)試【任務(wù)描述】 按照系統(tǒng)測(cè)試計(jì)劃、系統(tǒng)測(cè)試設(shè)計(jì)、系統(tǒng)測(cè)試執(zhí)行和系統(tǒng)測(cè)試報(bào)告的測(cè)試過程對(duì)“用戶

溫馨提示

  • 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. 人人文庫(kù)網(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)論