第九章 第三方測試_第1頁
第九章 第三方測試_第2頁
第九章 第三方測試_第3頁
第九章 第三方測試_第4頁
第九章 第三方測試_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第九章

第三方測試授課教師:

鄭煒第九章第三方測試9.1第三方測試的基本概念與測試過程9.1.1第三方測試的應用現(xiàn)狀9.1.2第三方測試的意義和模式9.1.3第三方測試的相關(guān)概念9.1.4第三方測試的測試過程9.2測試實例實踐9.1.1第三方測試的應用現(xiàn)狀第三方測試是指獨立于軟件開發(fā)方和用戶方之外的測試組織實施的測試。第三方測試也稱為獨立測試,它有獨立的驗證和確認活動。在模擬用戶真實應用的環(huán)境下,進行軟件確認測試。第三方測試工作主要包括需求分析審查、設計審查、代碼審查、單元測試、功能測試、性能測試等(十余)項。●

第三方測試的概念9.1.1第三方測試的應用現(xiàn)狀●

第三方測試的應用現(xiàn)狀在一些重要的計算機軟件應用領域,如金融、安全、航空、航天,以及軍事等方面,已經(jīng)有不少用戶開始實施測試規(guī)定,要求第三方測試,并逐步將軟件測試通過合同關(guān)系委托給第三方承擔。第九章第三方測試9.1第三方測試的基本概念與測試過程9.1.1第三方測試的應用現(xiàn)狀9.1.2第三方測試的意義和模式9.1.3第三方測試的相關(guān)概念9.1.4第三方測試的測試過程9.2測試實例實踐9.1.2第三方測試的意義和模式●

第三方測試的意義●

客觀性:第三方測試機構(gòu)相對獨立于軟件的開發(fā)方與使用方,可以比較客觀地開展工作。在測試中能抱著客觀的態(tài)度,可以使其工作有更充分的條件按測試要求去做。●專業(yè)性:獨立測試作為一種專業(yè)工作,在長期的工作過程中勢必能夠積累大量的實踐經(jīng)驗,形成自己的專業(yè)優(yōu)勢。同時,軟件測試也是技術(shù)含量很高的工作,需要有專業(yè)隊伍加以研究,并進行工程實踐。專業(yè)化分工是提高測試水平、保證測試質(zhì)量、充分發(fā)揮測試效用的必然途徑。

●權(quán)威性:由于專業(yè)優(yōu)勢,獨立的第三方測試工作形成的測試結(jié)果更具信服力。由專業(yè)化的獨立機構(gòu)實施的全面的、規(guī)范化的測試更具公正性和權(quán)威性。9.1.2第三方測試的意義和模式●

第三方測試的模式模式一

客戶主導的測試模式模式二

開發(fā)團隊主導的測試模式第三方測試軟件開發(fā)團隊顧客第三方測試軟件開發(fā)團隊顧客第九章第三方測試9.1第三方測試的基本概念與測試過程9.1.1第三方測試的應用現(xiàn)狀9.1.2第三方測試的意義和模式9.1.3第三方測試的相關(guān)概念9.1.4第三方測試的測試過程9.2測試實例實踐9.1.3第三方測試的相關(guān)概念●

第三方測試的定義與實施主體由開發(fā)者和用戶以外的第三方進行的軟件測試,其目的是保證測試的客觀性。

-狹義:獨立的第三方測試機構(gòu)如:國家級軟件評測中心,各省軟件評測中心,

有資質(zhì)的軟件評測企業(yè)

-廣義:非本軟件的開發(fā)人員

如:QA部門人員測試、公司開發(fā)團隊內(nèi)部交叉測試9.1.3第三方測試的相關(guān)概念●

第三方測試與其他相關(guān)測試的對比

開發(fā)方測試:思維定勢、心理因素、利益驅(qū)動

用戶測試:很難進行全面的功能性測試,其他的性能、并發(fā)等方面的測試比較困難

外包測試:利益不同,外包測試代表著開發(fā)團隊的利益

第三方測試的職責9.1.3第三方測試的相關(guān)概念驗證軟件是否符合需求和設計要求。檢測軟件缺陷。對軟件缺陷進行分類分析,將分析結(jié)果反饋給開發(fā)人員以改進軟件過程?!?/p>

第三方測試的涵蓋測試范圍9.1.3第三方測試的相關(guān)概念

測試階段●

集成測試●

系統(tǒng)測試●

驗收測試

軟件:

功能性●易用性●容錯性●安全性

性能單元測試通常是由開發(fā)方實施黑盒測試為主,手動+自動化常見的測試內(nèi)容文檔:

正確性

●一致性第九章第三方測試9.1第三方測試的基本概念與測試過程9.1.1第三方測試的應用現(xiàn)狀9.1.2第三方測試的意義和模式9.1.3第三方測試的相關(guān)概念9.1.4第三方測試的測試過程9.2測試實例實踐9.1.4第三方測試的測試過程●

第三方測試流程9.1.4第三方測試的測試過程●

測試計劃的核心內(nèi)容包括:—明確描述測試任務、—所需的各種資源和技術(shù)方案、—人員角色的進度安排、—宏觀測試觀點、—測試工具、—預期測試目標、—可能出現(xiàn)的問題和風險,以指導測試的執(zhí)行,最終實現(xiàn)測試的目標,保證軟件產(chǎn)品的質(zhì)量。9.1.4第三方測試的測試過程●

測試設計1)充分理解被測軟件的測試需求。2)擴充測試計劃中的宏觀測試觀點,并針對測試觀點進行審

查,確保沒有遺漏的測試觀點。3)基于測試觀點,明確各種測試場景,設計具體的測試用例,

并進行審查。4)設計測試用例特定的集合,滿足一些特定的測試目的和任

務。5)測試開發(fā):根據(jù)所選擇的測試工具或者測試需求,將可以

進行自動化測試的測試用例轉(zhuǎn)換為測試腳本,并準備好測

試數(shù)據(jù)。9.1.4第三方測試的測試過程●

測試實施手動測試:●測試用例的條件、步驟要求●準備測試數(shù)據(jù)●對系統(tǒng)進行操作●比較實際結(jié)果和測試用例所描●述的期望結(jié)果自動化測試:●測試工具●運行測試腳本●得到測試結(jié)果自動化測試的管理相對比較容易,執(zhí)行測試腳本,并能自動記錄下測試結(jié)果,易于實施回歸測試9.1.4第三方測試的測試過程●

測試總結(jié)-測試整體情況說明性文檔-測試整體結(jié)果分析:例如缺陷嚴重程度,在各個功能的分布狀況等-缺陷的分類分析-軟件質(zhì)量方面的改善建議-測試指標(BUG檢測率等)-主要分析測試過程中的不足、原因以及改善的方法-總結(jié)本次測試比較成功的地方開發(fā)方第三方測試第九章第三方測試9.1第三方測試的基本概念與測試過程9.1.1第三方測試的應用現(xiàn)狀9.1.2第三方測試的意義和模式9.1.3第三方測試的相關(guān)概念9.1.4第三方測試的測試過程9.2測試實例實踐9.2測試實例實踐●

被測軟件—SA介紹●描述:軟件質(zhì)量數(shù)據(jù)管理軟件B/S架構(gòu)●開發(fā)類型:版本升級(Ver2.1)●本次版本升級開發(fā)模塊:軟件本體:軟件缺陷詳細數(shù)據(jù)上傳、下載、顯示和控制外部工具:數(shù)據(jù)導入/導出,軟件缺陷管理數(shù)據(jù)自定義本次版本升級開發(fā)規(guī)模:7.5KL,其中本體4.5KL,外部工具3.0KL9.2測試實例實踐●

軟件測試流程9.2測試實例實踐●

測試計劃

測試對象:描述軟件開發(fā)方負責人等信息、軟件功能概述

測試環(huán)境:描述服務器、客戶端的軟硬件

測試范圍以及規(guī)模:待測功能和范圍描述

測試觀點:正常和異常測試觀點

自動化測試工具:QTP

測試每個階段的具體日程和工時計劃SA項目的日程表9.2測試實例實踐

測試工作分配按照作業(yè)內(nèi)容劃分(內(nèi)容、時間、人員等)每個功能點的計劃測試用例數(shù)(例平均測試密度:50個/KL)

測試指標預計檢測出軟件缺陷的數(shù)量測試工作量的預估如測試總工作量=軟件規(guī)?!粒?0~50)L/人·h進行估算9.2測試實例實踐●

被測對象理解

理解依據(jù):

必備:功能設計書、歷史軟件的說明書/幫助文件本次測試的軟件和相關(guān)模板文件(導入導出數(shù)據(jù)用)

數(shù)據(jù)庫構(gòu)建的SQL腳本

可選:需求分析書、詳細設計書、歷史版本的軟件、開發(fā)團隊的測試觀點、用例以及測試報告9.2測試實例實踐●

測試觀點、測試用例及測試腳本生成

順序:

->初步完成測試觀點->審查測試觀點

->修改測試觀點

->依據(jù)觀點初步完成測試用例/測試腳本->審查測試用例/測試腳本->修改測試用例(測試用例的審查和修改可能循環(huán)多次)9.2測試實例實踐

測試用例:EXCEL格式的測試用例QTP腳本導入導出用例數(shù)據(jù)文件

測試觀點形式:單獨一維列表單獨矩陣(二維列表)測試用例文件的各級標題9.2測試實例實踐審查的要點●

測試觀點和用例9.2測試實例實踐參考開發(fā)部門的測試觀點9.2測試實例實踐參照第三方測試的測試觀點9.2測試實例實踐

測試環(huán)境搭建:干凈的測試環(huán)境OS以及其他軟件的兼容性盡可能不依賴與開發(fā)團隊進行獨立搭建

測試執(zhí)行:保持對測試現(xiàn)象的敏感性溫習易出錯的常見測試問題及時/定時與開發(fā)團隊對測試結(jié)果進行確認●

測試實施9.2測試實例實踐

數(shù)據(jù)統(tǒng)計:實際測試用例數(shù)量、工作量、檢出問題點分類整理等

完成檢查報告書:

整體結(jié)果:測試范圍、檢出問題點數(shù)量、模塊分布、重要度分布等。

重要問題點列表;

對開發(fā)部門的質(zhì)量建議;

測試數(shù)據(jù)

溫馨提示

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

評論

0/150

提交評論