百度軟件測試方案模板_第1頁
百度軟件測試方案模板_第2頁
百度軟件測試方案模板_第3頁
百度軟件測試方案模板_第4頁
百度軟件測試方案模板_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、領(lǐng)測國際科技( 北京)有限公司 1軟件測試技術(shù): 軟件測試培訓(xùn): 百度百度 XXX 產(chǎn)品產(chǎn)品 v1.0.0 測試方案測試方案文檔版本控制文檔版本控制文檔版本號日期作者審核人說明V1.0領(lǐng)測國際科技( 北京)有限公司 1軟件測試技術(shù): 軟件測試培訓(xùn): 目錄目錄百度 XXX 產(chǎn)品 V1.0.0 測試方案.11項(xiàng)目簡介部分.21.1文檔編寫目的.21.2測試項(xiàng)目背景描述.21.3測試工作內(nèi)容和范圍.22測試文檔可裁減.22.1測試所需參考文檔.22.2測試需提交文檔.33測試安排和計劃.43.1項(xiàng)目整體計劃.43.2測試資源安排.63.2.1人力資源分工.63.2.2測試環(huán)境安排和使用.63.2.3

2、所需的合作方配合.73.2.4測試所需工具.74風(fēng)險預(yù)估和應(yīng)對可裁減.85準(zhǔn)入測試方案可裁減.96功能測試方案.96.1CASE開發(fā)和管理的規(guī)范.96.2測試需求分析和策略制定.106.2.1分功能測試需求分析.106.2.2測試工具需求.117性能測試方案可裁減.117.1性能測試工具需求.117.2場景名XXX場景概述.117.2.2執(zhí)行策略設(shè)計.117.2.3測試數(shù)據(jù)需求.127.2.4性能測試結(jié)果分析方法和預(yù)期.127.3壓力測試場景設(shè)計.127.3.1場景名 XXX.12 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 2 / 14領(lǐng)測軟件測試論壇http:/ 。推薦可采用的測試

3、策略,并對這些策略加以說明。確定所需的資源,并對測試的工作量進(jìn)行估計。預(yù)估項(xiàng)目的風(fēng)險和成本,對制定應(yīng)對措施。列出測試項(xiàng)目的可交付元素1.2測試項(xiàng)目背景描述測試項(xiàng)目背景描述對測試對象(應(yīng)用程序、模塊、子模塊、系統(tǒng)等)及其開發(fā)設(shè)計目標(biāo)進(jìn)行簡要說明。需要包括的信息有:主要的功能和性能、測試對象的構(gòu)架以及項(xiàng)目的簡史、測試對象的設(shè)計開發(fā)初衷和目標(biāo)。1.3測試工作內(nèi)容和范圍測試工作內(nèi)容和范圍簡要描述測試所需的階段(例如,評審、測試設(shè)計、單元測試、冒煙測試、手工測試、回歸測試、自動化測試、性能測試、交叉自由測試等) 。簡要地列出測試對象中將接受測試或?qū)⒉唤邮軠y試的那些性能和功能。如果在編寫此文檔的過程中做出

4、的某些假設(shè)可能會影響測試設(shè)計、開發(fā)或?qū)嵤?,則列出所有這些假設(shè)。列出可能會影響測試設(shè)計、開發(fā)或?qū)嵤┑乃酗L(fēng)險或意外事件。列出可能會影響測試設(shè)計、開發(fā)或?qū)嵤┑乃屑s束。2測試文檔測試文檔可裁減可裁減2.1測試所需參考文檔測試所需參考文檔下表列出了制定和實(shí)施該測試方案時所需要使用的相關(guān)文檔,并標(biāo)明了各文檔的可用性:注:列表中為文檔項(xiàng),需要具化,可適當(dāng)?shù)貏h除或添加文檔項(xiàng)。 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 3 / 14領(lǐng)測軟件測試論壇http:/ checklist是否是否PM/RD產(chǎn)品升級檢查 checklist是否是否PM/RD運(yùn)維部署文檔是否是否RD/OP上線步驟是否是否RD/OP單元測試設(shè)計(

5、單元測試報告)是否是否RD代碼行 diff 分析是否是否RD產(chǎn)品總測試方案(性能)是否是否QA產(chǎn)品測試框架是否是否QA產(chǎn)品 test case是否是否QA相關(guān)流程文檔和模板是否是否QA/PM/RD相關(guān)工作指南和規(guī)范(checklist)是否是否QA測試工具參考文檔是否是否QA測試陷阱 tips、經(jīng)驗(yàn)總結(jié)文檔、case study 文檔、項(xiàng)目成長記錄等參考資料是否是否QA2.2測試需提交文檔測試需提交文檔下表列出了制定和實(shí)施該測試方案時測試所需要提交的相關(guān)文檔,并標(biāo)明了各文檔的可用性:注:列表中為文檔項(xiàng),需要具化,可適當(dāng)?shù)貏h除或添加文檔項(xiàng)。文檔具體的文檔名稱和列表(版本/日期)已創(chuàng)建或可用已被接

6、收或已經(jīng)過復(fù)審作者或來源角色和姓名備注MRD、詳細(xì)設(shè)計等評審批注意見是否是否QA 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 4 / 14領(lǐng)測軟件測試論壇http:/ tips是否是否QAcase study 文檔是否是否QA項(xiàng)目成長記錄是否是否QA3測試安排和計劃測試安排和計劃3.1測試難點(diǎn)和重點(diǎn)測試難點(diǎn)和重點(diǎn)可裁減可裁減注本小節(jié)描述項(xiàng)目測試中預(yù)計的測試重點(diǎn)和測試難點(diǎn),撰寫者可根據(jù)需要對下列的表格進(jìn)行修改3.1.1測試重點(diǎn)測試重點(diǎn)可裁減可裁減編號編號重點(diǎn)項(xiàng)重點(diǎn)項(xiàng)重要性說明重要性說明備注備注1 1多用戶并發(fā)讀寫操作作為一個分布式系統(tǒng),并發(fā)讀寫實(shí)必須要支持的關(guān)鍵功能;另外這部分功能只要正確,順序讀寫正確性

7、一定能保證由于需要考慮自動化工具支持。2 2異常測試作為一個基礎(chǔ)平臺項(xiàng)目,系統(tǒng)要能夠容忍各種軟硬件異常??梢詤⒄罩罢淼姆植际疆惓sw系進(jìn)行異常模擬3 3XxxxXxxx 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 5 / 14領(lǐng)測軟件測試論壇http:/ 1相關(guān)數(shù)據(jù)并發(fā)讀寫的正確性驗(yàn)證由于存在執(zhí)行不確定性,無法事先獲得期望的結(jié)果;另外這種不確定性也導(dǎo)致了 bug難以復(fù)現(xiàn)可以考慮利用系統(tǒng)的 checkpoint 功能進(jìn)行功能回放。2 2Xxxx3.2項(xiàng)目整體計劃項(xiàng)目整體計劃項(xiàng)目階段項(xiàng)目階段時間段時間段參與人員參與人員測試工作內(nèi)容安排測試工作內(nèi)容安排產(chǎn)出產(chǎn)出備注備注調(diào)研階段調(diào)研階段參與調(diào)研討論需求評審階需

8、求評審階段段1.了解項(xiàng)目背景資料2.閱讀 mrd3.反饋評審問題4.參與需求評審5.確認(rèn)評審結(jié)論6.初步評估測試計劃評審批注反饋初步測試計劃詳細(xì)設(shè)計階詳細(xì)設(shè)計階段段1.分析產(chǎn)品功能,確認(rèn)測試需求2.進(jìn)行測試點(diǎn)拆分3.反饋評審問題4.參與設(shè)計評審5.確認(rèn)設(shè)計評審結(jié)論6.確定測試初步方案評審批注反饋測試框架功能點(diǎn)拆分文檔測試點(diǎn)拆分文檔初步測試方案測試計劃調(diào)整RDRD 開發(fā)階段開發(fā)階段1.確定測試方案2.確定自動化測試點(diǎn)3.撰寫測試 case 和相關(guān)關(guān)鍵字4.準(zhǔn)備測試數(shù)據(jù)5.自動生成自動化case6.FE 提交頁面后獲取頁面對象7.開發(fā)測試工具8.測試方案和測試設(shè)計評審關(guān)鍵字列表Case 書寫規(guī)范測

9、試 case 文檔自動化 case測試工具和程序準(zhǔn)入測試階準(zhǔn)入測試階段段1.環(huán)境部署2.準(zhǔn)入測試測試環(huán)境準(zhǔn)入測試結(jié)論 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 6 / 14領(lǐng)測軟件測試論壇http:/ case部分自動化case 及執(zhí)行結(jié)果第一遍全面第一遍全面測試測試1.執(zhí)行手工測試2.執(zhí)行自動化 case3.性能測試4.完善自動化 case手工測試結(jié)論部分關(guān)鍵字完善或新補(bǔ)充的自動化 case性能測試結(jié)果自動化 case 結(jié)果BugBug 回歸測回歸測試試1.確認(rèn) bug 修復(fù)情況2.執(zhí)行自動化 case3.完善自動化 case4.性能測試Bug 確認(rèn)結(jié)論部分關(guān)鍵字完善或新補(bǔ)充的自動化 case自動化

10、 case 結(jié)果性能測試結(jié)果全面回歸測全面回歸測試試1.執(zhí)行手工回歸測試2.執(zhí)行自動化 casee3.性能測試測試結(jié)論和測試報告交叉自由測交叉自由測試試1.PM、RD、QA 交叉自由測試2.常規(guī)檢查自動化case 執(zhí)行測試結(jié)論和測試報告上線階段上線階段1.上線輔助2.線上檢查3.Bug 回灌Bug 回灌項(xiàng)目總結(jié)階項(xiàng)目總結(jié)階段段1.相關(guān)總結(jié);2.Case 和框架合并;3.自動化 case 管理詳細(xì)測試計劃請參加xx 項(xiàng)目 v0.0.0_測試計劃文檔3.3測試資源安排測試資源安排3.3.1人力資源分工人力資源分工下表列出了在此項(xiàng)目的人員配備方面所作的各種假定。注:可適當(dāng)?shù)貏h除或添加角色和人員項(xiàng)。角

11、色角色人員人員所推薦的投入所推薦的投入主要職責(zé)或注釋主要職責(zé)或注釋需要具化項(xiàng)目負(fù)責(zé)人項(xiàng)目負(fù)責(zé)人80%100%處理插入事務(wù)協(xié)調(diào)項(xiàng)目安排 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 7 / 14領(lǐng)測軟件測試論壇http:/ case(即自動化 case)提出關(guān)鍵字和自動化工具需求完善補(bǔ)充自動化 case 并執(zhí)行測試測試分析和測試報告輔助測試開發(fā)輔助測試開發(fā)工程師工程師10%30%參與測試工作輔助關(guān)鍵字、工具開發(fā)、執(zhí)行問題修復(fù)輔助自動化框架制定和實(shí)施3.3.2測試環(huán)境安排和使用測試環(huán)境安排和使用網(wǎng)絡(luò)硬件,如拓?fù)鋱D、硬件設(shè)備、規(guī)格、數(shù)量、配置等信息;網(wǎng)絡(luò)軟件,如協(xié)議、通訊和連接方式等信息。下表列出了測試的系統(tǒng)環(huán)

12、境硬件環(huán)境(服務(wù)器、網(wǎng)絡(luò)、虛擬機(jī)等需求)軟件環(huán)境(相關(guān)操作系統(tǒng)、軟件及環(huán)境配置等)3.3.3所需的合作方配合所需的合作方配合配合方配合方配合人員配合人員希望提供的資希望提供的資源源希望的配合工作希望的配合工作配合階配合階段段配合時間配合時間備注備注PM人員資源協(xié)調(diào)和推動交叉自由測試安排全程RD/FE利于測試的程序、頁面分階段提供被測程序測試設(shè)計和測 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 8 / 14領(lǐng)測軟件測試論壇http:/ 20%前提供頁面試執(zhí)行XX 產(chǎn)品 QAXx 服務(wù)器的 xx 服務(wù)、xx 數(shù)據(jù)人員聯(lián)調(diào)環(huán)境準(zhǔn)備;聯(lián)調(diào)資源提供聯(lián)調(diào)問題輔助定位測試執(zhí)行(聯(lián)調(diào)測試)3.3.4測試所需工具測試所需

13、工具下表列出了在此項(xiàng)目的使用工具方面所作的各種假定。注:可適當(dāng)?shù)貏h除或添加工具項(xiàng)。工具工具獲取和訪獲取和訪問地址問地址用途用途支持人員支持人員使用階段使用階段使用時間使用時間備注備注Case 管理工具url導(dǎo)出 case框架和可復(fù)用 case測試準(zhǔn)備Word-撰寫方案、case測試準(zhǔn)備Project-撰寫測試計劃測試準(zhǔn)備Git/cvs環(huán)境代碼、文檔、工具管理測試準(zhǔn)備測試執(zhí)行測試總結(jié)Atpurl測試報告測試數(shù)據(jù)測試執(zhí)行Opensta環(huán)境性能壓力測試性能測試Myab環(huán)境性能壓力測試性能測試4風(fēng)險預(yù)估和應(yīng)對風(fēng)險預(yù)估和應(yīng)對可裁減可裁減下表列出了在此項(xiàng)目的測試工作所存在的各種風(fēng)險的假定,需要考慮項(xiàng)目測試

14、過程中可能發(fā)生的具體事務(wù),分別分析并加以應(yīng)對,然后體現(xiàn)在測試計劃中。注:可適當(dāng)?shù)貏h除或添加風(fēng)險項(xiàng)。風(fēng)險類型風(fēng)險類型風(fēng)險責(zé)風(fēng)險責(zé)風(fēng)險內(nèi)風(fēng)險內(nèi)相應(yīng)相應(yīng)可能發(fā)生可能發(fā)生可能發(fā)可能發(fā)應(yīng)對所應(yīng)對所應(yīng)對措應(yīng)對措備注備注 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 9 / 14領(lǐng)測軟件測試論壇http:/ milestone 無法匹配的延期風(fēng)險。諸如項(xiàng)目存在 deadline、計劃受到客觀條件限制、非己方責(zé)任導(dǎo)致地被動延期等等;人員風(fēng)險:人員風(fēng)險:測試人員和需配合方的人員的變動導(dǎo)致的工作任務(wù)無法按計劃完成或者完成質(zhì)量無法保證的風(fēng)險,包括新人風(fēng)險、人員變化、投入不足、投入質(zhì)量不高等;資源協(xié)調(diào):資源協(xié)調(diào):包括所需資源不能

15、如期到位,或者資源質(zhì)量低于預(yù)期等風(fēng)險。比如測試工具開發(fā)的風(fēng)險、各個階段交付物的質(zhì)量風(fēng)險等。插入事務(wù):插入事務(wù):包括臨時插入高優(yōu)先級的事務(wù),打亂原有計劃等風(fēng)險。任務(wù)超預(yù)期:任務(wù)超預(yù)期:實(shí)際執(zhí)行時的工作復(fù)雜程度、結(jié)果的質(zhì)量同預(yù)期不符所帶來的風(fēng)險。屬于不可預(yù)期的風(fēng)險,只能待出現(xiàn)時及時合理地調(diào)整。風(fēng)險分為可預(yù)期的和不可預(yù)期的,對于可預(yù)期的風(fēng)險,可以要求資源,制定提前的應(yīng)對措施。但是對于不可預(yù)期的風(fēng)險,只能待出現(xiàn)時,充分考慮各方因素,及時調(diào)整。所以,對于可預(yù)期的風(fēng)險,需要的能力是充分預(yù)估,對于不可預(yù)期的風(fēng)險,需要的是及時察覺并調(diào)整應(yīng)對。 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 10 / 14領(lǐng)測軟件測試論壇h

16、ttp:/ LIST 和預(yù)期結(jié)果,其它內(nèi)容可選分類測試內(nèi)容(可分級描述)輸入(可選)操作步驟(可選)預(yù)期結(jié)果輔助工具(可選)環(huán)境搭建依據(jù)上線步驟成功搭建測試環(huán)境環(huán)境搭建成功功能測試測試數(shù)據(jù)加載成功準(zhǔn)備線上詞表加載成功、日志記錄準(zhǔn)確*腳本6功能測試功能測試方案方案6.1CaseCase 開發(fā)和管理的規(guī)范開發(fā)和管理的規(guī)范描述case的模板以及管理方式6.2測試需求分析和策略制定測試需求分析和策略制定6.2.1分功能測試需求分析分功能測試需求分析根據(jù)測試框架中的各個部分,進(jìn)行測試需求分析,確定測試內(nèi)容和測試方法。 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 11 / 14領(lǐng)測軟件測試論壇http:/ XX 功

17、能模塊功能模塊1.1.主要功能描述主要功能描述根據(jù)需求和設(shè)計,將該部分的功能做簡要描述。2.2.測試點(diǎn)分析測試點(diǎn)分析測試點(diǎn)測試點(diǎn)所需回歸的相關(guān)所需回歸的相關(guān)測試點(diǎn)測試點(diǎn)測試方法類型測試方法類型測試方法詳述測試方法詳述A依據(jù)該功能分析可以測試的點(diǎn)依據(jù)測試框架所選擇的復(fù)用case的測試點(diǎn)列表手工測試自動化測試自動化輔助測試新舊版本對比測試描述依據(jù)測試類型而選擇的測試策略,包括需要準(zhǔn)備的數(shù)據(jù),需要使用的輔助工具,需要使用的自動化方法,以及需要抽象的關(guān)鍵字等等注:各個測試方法類型解釋如下。手工測試:手工測試:采用人工操作,并人工觀察確認(rèn)測試結(jié)果的測試方法。如無特別的創(chuàng)新方法,諸如數(shù)據(jù)準(zhǔn)備和場景描述策略

18、等,此方法可以一筆帶過。自動化測試:自動化測試:使用提前準(zhǔn)備好的自動化 case 完全無人工干預(yù)的測試。該方法如果需要特別的工具、關(guān)鍵字開發(fā),需要注明。自動化輔助測試:自動化輔助測試:使用工具,將測試的部分過程,比如結(jié)果保存(抓圖) 、數(shù)據(jù)上傳、結(jié)果驗(yàn)證等用程序自動化實(shí)現(xiàn),但是部分過程還需要人工驗(yàn)證的測試。該方法可以提高部分效率,但是或許需要人工去分析嚴(yán)重結(jié)果。新舊版本對比測試:新舊版本對比測試:在版本升級測試中,如果有兩套環(huán)境,可以通過同樣的輸入和操作來對比驗(yàn)證結(jié)果的方式來進(jìn)行測試和自動化測試,自動化測試可以使用 coco2.0 工具,常用與規(guī)避數(shù)據(jù)計算邏輯復(fù)雜的結(jié)果對比測試。6.2.2測試

19、工具需求測試工具需求測試工具需求的列表,可以單獨(dú)文檔進(jìn)行描述 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 12 / 14領(lǐng)測軟件測試論壇http:/ xxx1xxx17.2.1場景概述場景概述此處概要說明此場景對應(yīng)的業(yè)務(wù)流程,如果多個場景業(yè)務(wù)流程一致,只是數(shù)據(jù)方面的差異,可將場景概述提前在所有場景前進(jìn)行統(tǒng)一描述。例如:用戶登錄系統(tǒng)-進(jìn)入系統(tǒng)-退出系統(tǒng)7.2.2執(zhí)行策略設(shè)計執(zhí)行策略設(shè)計此處描述對于這一場景的執(zhí)行策略,如并發(fā)用戶數(shù)量、重復(fù)次數(shù)、性能測試執(zhí)行時間等內(nèi)容,同時說明性能測試過程中重點(diǎn)監(jiān)控的性能指標(biāo)。為便于說明,可采用如下表格的形式,例如:性能場景性能場景執(zhí)行策略(并發(fā)數(shù)、時長)執(zhí)行策略(并發(fā)數(shù)、時

溫馨提示

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

評論

0/150

提交評論