軟件測(cè)試方案模板2018年(共19頁)_第1頁
軟件測(cè)試方案模板2018年(共19頁)_第2頁
軟件測(cè)試方案模板2018年(共19頁)_第3頁
軟件測(cè)試方案模板2018年(共19頁)_第4頁
軟件測(cè)試方案模板2018年(共19頁)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上XX項(xiàng)目軟件測(cè)試方案編號(hào):XXXX公司2018年10月目錄專心-專注-專業(yè)1 文檔說明1.1 文檔信息文檔基本信息參看Error! Reference source not found.。表 1-1文檔信息表文檔作者XX公司創(chuàng)建日期XX年X月X日當(dāng)前版本V1.0上次版本無1.2 文檔控制1.2.1 變更記錄文檔變更記錄在Error! Reference source not found.中詳細(xì)記錄。表 1-2文檔變更記錄表變更日期變更人版本備注2016.5.10XX公司V1.0新增1.2.2 審閱記錄Error! Reference source not found.

2、 中詳細(xì)記錄了審閱記錄。表 1-3審閱記錄表審閱日期審閱人版本備注2 引言2.1 編寫目的說明編寫本測(cè)試方案的目的是為軟件開發(fā)項(xiàng)目管理者、軟件工程師、系統(tǒng)維護(hù)工程師、測(cè)試工程師提供關(guān)于XX項(xiàng)目系統(tǒng)整體系統(tǒng)功能和性能的測(cè)試指導(dǎo)。同時(shí),該文檔也是用戶確定軟件是否完整測(cè)試的重要依據(jù)。2.2 讀者對(duì)象本測(cè)試方案可能的合法讀者對(duì)象為軟件開發(fā)項(xiàng)目管理者、軟件工程師、測(cè)試組、系統(tǒng)維護(hù)工程師、用戶。2.3 項(xiàng)目背景項(xiàng)目名稱:XX簡(jiǎn)稱:XX委托單位:XX開發(fā)單位:XX2.4 測(cè)試目標(biāo)在用戶使用軟件之前,盡可能地發(fā)現(xiàn)軟件中存在的錯(cuò)誤和不合理之處,排除軟件中潛在的錯(cuò)誤,最終把高質(zhì)量的軟件系統(tǒng)交給用戶。系統(tǒng)的測(cè)試目標(biāo)

3、:功能、性能、UI、安全性、兼容性、容量。2.5 測(cè)試參考文檔和測(cè)試提交文檔2.5.1 測(cè)試參考文檔Error! Reference source not found.列出了此次計(jì)劃涉及到的參考資料。表 2-1參考資料名稱備注XXGBT 15532-2008 計(jì)算機(jī)軟件測(cè)試規(guī)范GBT 9386-2008 計(jì)算機(jī)軟件測(cè)試文檔編制規(guī)范2.5.2 測(cè)試提交文檔測(cè)試提交文檔如Error! Reference source not found.表 2-2測(cè)試提交文檔文檔名稱備注軟件測(cè)試計(jì)劃軟件測(cè)試方案軟件測(cè)試用例軟件測(cè)試記錄軟件測(cè)試報(bào)告2.6 術(shù)語和縮略語本文使用了Error! Reference so

4、urce not found.所顯示的面向用戶的術(shù)語、定義,包括通用詞語在本文檔中的專用解釋。表 2-3術(shù)語/定義表術(shù)語/定義說明軟件測(cè)試軟件測(cè)試就是利用測(cè)試工具按照測(cè)試方案和流程對(duì)產(chǎn)品進(jìn)行功能和性能測(cè)試,甚至根據(jù)需要編寫不同的測(cè)試工具,設(shè)計(jì)和維護(hù)測(cè)試系統(tǒng),對(duì)測(cè)試方案可能出現(xiàn)的問題進(jìn)行分析和評(píng)估。系統(tǒng)測(cè)試系統(tǒng)測(cè)試是通過與系統(tǒng)的需求規(guī)格作比較,發(fā)現(xiàn)軟件與系統(tǒng)需求規(guī)格不相符合或與之矛盾的地方。它將通過確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人眼等其他系統(tǒng)元素結(jié)合起來,在實(shí)際使用環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行的測(cè)試。功能測(cè)試黑盒測(cè)試是基于系統(tǒng)需求規(guī)格,在不

5、知道系統(tǒng)或組件的內(nèi)部結(jié)構(gòu)的情況下進(jìn)行的測(cè)試。通常又將黑盒測(cè)試叫做:基于規(guī)格的測(cè)試、輸入輸出測(cè)試、功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。是基于用戶觀點(diǎn)出發(fā)的測(cè)試。主要是驗(yàn)證功能是否符合需求,包括原定功能的校驗(yàn)、是否有冗余功能、遺漏功能。性能測(cè)試性能測(cè)試關(guān)注的是系統(tǒng)的整體。它和通常說的強(qiáng)度、壓力、負(fù)載測(cè)試有密切關(guān)系。所以壓力和強(qiáng)度測(cè)試應(yīng)該與性能測(cè)試一同進(jìn)行。Error! Reference source not found.所列為本文用到的縮略語。表 2-4縮略語表縮略語說明3 測(cè)試要求3.1 測(cè)試配置要求3.1.1 硬件環(huán)境測(cè)試配置需要的硬件環(huán)境如Error! Reference source not fou

6、nd. 表 3-1硬件環(huán)境表資源類型資源描述數(shù)量云存儲(chǔ)3.1.2 軟件環(huán)境測(cè)試配置需要的軟件環(huán)境如Error! Reference source not found. 表 3-2軟件環(huán)境表分類軟件運(yùn)行系統(tǒng)服務(wù)器數(shù)據(jù)庫其他3.2 測(cè)試手段3.2.1 測(cè)試方法系統(tǒng)的功能測(cè)試我們選用的是手工測(cè)試,運(yùn)用黑盒測(cè)試中的等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè)、因果圖法。系統(tǒng)UI方面的測(cè)試包括:易用性測(cè)試、規(guī)范性測(cè)試、幫助設(shè)施測(cè)試、合理性測(cè)試、美觀與協(xié)調(diào)性測(cè)試、獨(dú)特性測(cè)試、快捷方式組合測(cè)試。系統(tǒng)的安全性、兼容性、安裝與反安裝、配置測(cè)試也是手工測(cè)試。單元測(cè)試采用的方法是白盒測(cè)試,功能測(cè)試采用黑盒測(cè)試。3.3 測(cè)試數(shù)據(jù)

7、測(cè)試數(shù)據(jù)主要按照XX,參考XX中規(guī)定的運(yùn)行限制,設(shè)計(jì)測(cè)試用例,作為XX平臺(tái)的測(cè)試數(shù)據(jù)。3.4 測(cè)試策略3.4.1 單元測(cè)試首先按照系統(tǒng)、子系統(tǒng)和模塊進(jìn)行劃分,但最終的單元必須是功能模塊,或面向?qū)ο筮^程中的若干個(gè)類。單元測(cè)試是對(duì)功能模塊進(jìn)行正確性檢驗(yàn)的測(cè)試工作,也是后續(xù)測(cè)試的基礎(chǔ)。目的是在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò),因此需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例,著重考慮以下五個(gè)方面:1) 模塊接口:對(duì)所測(cè)模塊的數(shù)據(jù)流進(jìn)行測(cè)試。2) 局部數(shù)據(jù)結(jié)構(gòu):檢查不正確或不一致的數(shù)據(jù)類型說明、使用尚未賦值或尚未初始化的變量、錯(cuò)誤的初始值或缺省值。3) 路徑:雖然不可能做到窮舉測(cè)試,但要設(shè)計(jì)測(cè)試用例查找由于

8、不正確的計(jì)算(包括算法錯(cuò)、表達(dá)式的符號(hào)表示不正確、運(yùn)算精度不夠等)、不正確的比較或不正常的控制流(包括不同數(shù)據(jù)類型量的相互比較、不適當(dāng)?shù)匦薷牧搜h(huán)變量、錯(cuò)誤的或不可能的循環(huán)終止條件等)而導(dǎo)致的錯(cuò)誤。4) 錯(cuò)誤處理:檢查模塊有沒有對(duì)預(yù)見錯(cuò)誤的條件設(shè)計(jì)比較完善的錯(cuò)誤處理功能,保證其邏輯上的正確性。5) 邊界:注意設(shè)計(jì)數(shù)據(jù)流、控制流中剛好等于、大于或小于確定的比較值的用例。3.4.2 集成測(cè)試集成測(cè)試也叫組裝測(cè)試或聯(lián)合測(cè)試。通常,在單元測(cè)試的基礎(chǔ)上需要將所有的模塊按照設(shè)計(jì)要求組裝成系統(tǒng),這時(shí)需要考慮的問題:1) 在把各個(gè)模塊連接起來的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失。2) 一個(gè)模塊的功能是否會(huì)對(duì)另

9、一個(gè)模塊的功能產(chǎn)生不利的影響。3) 各個(gè)子功能組合起來,能否達(dá)到預(yù)期要求的父功能。4) 全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題。5) 單元模塊的誤差累積起來,是否會(huì)放大,從而達(dá)到不能接受的程度。我們?cè)诮M裝時(shí)可參考采用一次性組裝方式或增殖式組裝方式。3.4.3 系統(tǒng)測(cè)試系統(tǒng)測(cè)試目的是在于驗(yàn)證軟件的功能和性能及其他特性是否與用戶的要求一致,主要是下列類型的測(cè)試:1) 功能測(cè)試:驗(yàn)證系統(tǒng)功能是否符合其需求規(guī)格說明書,核實(shí)系統(tǒng)功能上是否完整,沒有冗余和遺漏的功能。功能測(cè)試詳細(xì)介紹如Error! Reference source not found.所示:表 3-3功能測(cè)試詳細(xì)表測(cè)試范圍驗(yàn)證數(shù)據(jù)精確度、數(shù)據(jù)類型、業(yè)務(wù)功

10、能等相關(guān)方面的正確性測(cè)試目標(biāo)核實(shí)所有功能均已正常實(shí)現(xiàn),即是否與需求一致技 術(shù)采用黑盒測(cè)試、邊界測(cè)試、等價(jià)類劃分等測(cè)試方法工具與方法手工測(cè)試開始標(biāo)準(zhǔn)開發(fā)階段對(duì)應(yīng)的功能完成并且測(cè)試用例設(shè)計(jì)完成完成標(biāo)準(zhǔn)測(cè)試用例通過并且最高級(jí)缺陷全部解決需考慮的特殊事項(xiàng)2) 用戶界面測(cè)試:測(cè)試用戶界面是否具有導(dǎo)航性、美觀性、行業(yè)或公司的規(guī)范性、是否滿足設(shè)計(jì)中要求的執(zhí)行功能。詳細(xì)介紹如Error! Reference source not found.所示:表 3-4UI測(cè)試介紹表測(cè)試范圍1導(dǎo)航、鏈接、Cookie、頁面結(jié)構(gòu)包括菜單、背景、顏色、字體、按鈕名稱、TITLE、提示信息的一致性等。2友好性、可操作性(易用性

11、)測(cè)試目標(biāo)核實(shí)各個(gè)窗口風(fēng)格(包括顏色、字體、提示信息、圖標(biāo)、TITLE等等)都與需求保持一致,或符合可接受標(biāo)準(zhǔn),能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習(xí)慣。技 術(shù)WEB測(cè)試通用方法工具與方法手工測(cè)試、目測(cè)開始標(biāo)準(zhǔn)界面開發(fā)完成完成標(biāo)準(zhǔn)UI符合可接受標(biāo)準(zhǔn),能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習(xí)慣測(cè)試重點(diǎn)與優(yōu)先級(jí)需考慮的特殊事項(xiàng)3) 性能測(cè)試:測(cè)試相應(yīng)時(shí)間、事務(wù)處理效率和其他時(shí)間敏感的問題。性能測(cè)試介紹如Error! Reference source not found. 所示:表 3-5性能測(cè)試介紹表測(cè)試范圍多用戶長(zhǎng)時(shí)間在線操作時(shí)性能方面的測(cè)試測(cè)試目標(biāo)核實(shí)系統(tǒng)在大流量

12、的數(shù)據(jù)與多用戶操作時(shí)軟件性能的穩(wěn)定性,不造成系統(tǒng)崩潰或相關(guān)的異?,F(xiàn)象技 術(shù)手工測(cè)試、自動(dòng)化測(cè)試開始標(biāo)準(zhǔn)自動(dòng)化測(cè)試腳本設(shè)計(jì)并評(píng)審?fù)ㄟ^且項(xiàng)目組移交系統(tǒng)測(cè)試完成標(biāo)準(zhǔn)系統(tǒng)滿足用戶需求中所要求的性能要求測(cè)試重點(diǎn)與優(yōu)先級(jí)需考慮的特殊事項(xiàng)4) 兼容性測(cè)試:測(cè)試軟件在不同的平臺(tái)上使用的兼容性。兼容性測(cè)試詳細(xì)如Error! Reference source not found. 所示:表 3-6兼容性測(cè)試詳細(xì)表測(cè)試范圍1使用不同版本的不同瀏覽器、分辨率、操作系統(tǒng)分別進(jìn)行測(cè)試。2不同操作系統(tǒng)、瀏覽器、分辨率和各種運(yùn)行軟件等各種條件的組合測(cè)試。測(cè)試目標(biāo)核實(shí)系統(tǒng)在不同的軟件和硬件配置中運(yùn)行穩(wěn)定技 術(shù)黑盒測(cè)試工具與方法

13、手工測(cè)試開始標(biāo)準(zhǔn)項(xiàng)目組移交系統(tǒng)測(cè)試完成標(biāo)準(zhǔn)在各種不同版本不同類項(xiàng)瀏覽器、操作系統(tǒng)或者其組合下均能正常實(shí)現(xiàn)其功能(此測(cè)試根據(jù)開發(fā)提供依據(jù)決定測(cè)試范圍)測(cè)試重點(diǎn)與優(yōu)先級(jí)需考慮的特殊事項(xiàng)5) 安全性測(cè)試:測(cè)試軟件系統(tǒng)對(duì)非法侵入的防范能力。安全性測(cè)試詳細(xì)表如Error! Reference source not found. 所示:表 3-7安全性測(cè)試詳細(xì)表測(cè)試范圍1 用戶、管理員的密碼安全2 權(quán)限 3 非法攻擊測(cè)試目標(biāo)1. 用戶、管理員的密碼管理2應(yīng)用程序級(jí)別的安全性:核實(shí)用戶只能操作其所擁有權(quán)限能操作的功能。3系統(tǒng)級(jí)別的安全性:核實(shí)只有具備系統(tǒng)訪問權(quán)限的用戶才能訪問系統(tǒng)。技 術(shù)代碼包或者非法攻擊工

14、具工具與方法手工測(cè)試開始標(biāo)準(zhǔn)功能測(cè)試完成完成標(biāo)準(zhǔn)執(zhí)行各種非法操作無安全漏洞且系統(tǒng)使用正常測(cè)試重點(diǎn)與優(yōu)先級(jí)需考慮的特殊事項(xiàng)6) 配置測(cè)試:測(cè)試在不同網(wǎng)絡(luò)、服務(wù)器、工作站的不同軟硬件配置條件下,軟件系統(tǒng)的質(zhì)量。詳細(xì)的配置測(cè)試詳細(xì)表如Error! Reference source not found. 所示:表 3-8配置測(cè)試詳細(xì)表測(cè)試范圍不同網(wǎng)絡(luò)、服務(wù)器、工作站,不同軟硬件配置條件測(cè)試目標(biāo)核實(shí)系統(tǒng)在不同的軟硬件配置條件下系統(tǒng)的質(zhì)量是否達(dá)到標(biāo)準(zhǔn)技 術(shù)黑盒測(cè)試工具與方法手工測(cè)試開始標(biāo)準(zhǔn)系統(tǒng)開發(fā)完成后完成標(biāo)準(zhǔn)達(dá)到相關(guān)要求測(cè)試重點(diǎn)與優(yōu)先級(jí)測(cè)試優(yōu)先級(jí)以測(cè)試需求的優(yōu)先級(jí)為參照需考慮的特殊事項(xiàng)軟硬件設(shè)備問題7)

15、 回歸測(cè)試詳細(xì)介紹如Error! Reference source not found. 所示:表 3-9回歸測(cè)試詳細(xì)表測(cè)試范圍所有功能、用戶界面、兼容性、安全性等測(cè)試類型測(cè)試目標(biāo)核實(shí)執(zhí)行所有測(cè)試類型后功能、性能等均達(dá)到用戶需求所要求的標(biāo)準(zhǔn)技 術(shù)黑盒測(cè)試工具與方法手工測(cè)試和自動(dòng)化測(cè)試開始標(biāo)準(zhǔn)每當(dāng)被測(cè)試的軟件或其環(huán)境改變時(shí)在每個(gè)合適的測(cè)試階段上進(jìn)行回歸測(cè)試完成標(biāo)準(zhǔn)95%的測(cè)試用例執(zhí)行通過并通過系統(tǒng)測(cè)試測(cè)試重點(diǎn)與優(yōu)先級(jí)測(cè)試優(yōu)先級(jí)以測(cè)試需求的優(yōu)先級(jí)為參照需考慮的特殊事項(xiàng)軟硬件設(shè)備問題3.4.4 驗(yàn)收測(cè)試 用戶新增或修改內(nèi)容的內(nèi)容如Error! Reference source not found.所

16、示。表 3-10用戶驗(yàn)收表測(cè)試項(xiàng)測(cè)試方法預(yù)計(jì)結(jié)果實(shí)際結(jié)果結(jié)論 用戶反饋問題確認(rèn)。3.5 測(cè)試資源測(cè)試人力資源分配如Error! Reference source not found. 所示。表 3-11人力資源表人員角色職責(zé)、任務(wù)備注項(xiàng)目經(jīng)理項(xiàng)目管理測(cè)試組組長(zhǎng)制定測(cè)試計(jì)劃、方案并安排測(cè)試工作測(cè)試工程師執(zhí)行測(cè)試測(cè)試工程師執(zhí)行測(cè)試3.6 測(cè)試階段及范圍測(cè)試階段及范圍如Error! Reference source not found. 表 3-12測(cè)試階-段范圍表序號(hào)階段范圍時(shí)間1測(cè)試計(jì)劃整個(gè)系統(tǒng)的測(cè)試計(jì)劃2系統(tǒng)培訓(xùn)整個(gè)系統(tǒng)測(cè)試的培訓(xùn)3測(cè)試設(shè)計(jì)整個(gè)系統(tǒng)的測(cè)試用例4測(cè)試執(zhí)行整個(gè)系統(tǒng)5結(jié)果分析全部測(cè)試

17、結(jié)果3.7 通過測(cè)試的標(biāo)準(zhǔn)一般有“基于測(cè)試用例”和“基于缺陷密度”兩種評(píng)比準(zhǔn)則,在這里我們采用前者。準(zhǔn)則如下:1) 功能性測(cè)試用例通過率達(dá)到100%;2) 非功能性測(cè)試用例通過率達(dá)到95%;3) 沒有高于優(yōu)先級(jí)3以上的問題。備選通過辦法:根據(jù)實(shí)際情況由軟件開發(fā)部門的經(jīng)理、項(xiàng)目經(jīng)理和測(cè)試負(fù)責(zé)人共同討論確定本測(cè)試階段是否結(jié)束。4 軟件結(jié)構(gòu)介紹4.1 概述XX平臺(tái)簡(jiǎn)稱XX,總共有XX大功能模塊分別是:XXX。每個(gè)模塊的需求模塊如下表所示:本文檔描述的數(shù)據(jù)接入需求模塊、需求標(biāo)識(shí)及需求描述如Error! Reference source not found. 所示。表 4-1數(shù)據(jù)接入子系統(tǒng)需求模塊及標(biāo)識(shí)

18、需求標(biāo)識(shí)需求模塊需求描述本文檔描述的XX需求模塊、需求標(biāo)識(shí)及需求描述如Error! Reference source not found. 所示。表 4-2XX需求模塊及標(biāo)識(shí)需求標(biāo)識(shí)需求模塊需求描述本文檔描述的XX需求模塊、需求標(biāo)識(shí)及需求描述如Error! Reference source not found.所示。表 4-3XX需求模塊及標(biāo)識(shí)需求標(biāo)識(shí)需求模塊需求描述本文檔描述的平臺(tái)管理需求模塊、需求標(biāo)識(shí)及需求描述如Error! Reference source not found. 所示。表 4-4XX需求模塊及標(biāo)識(shí)需求標(biāo)識(shí)需求模塊需求描述本文檔描述的XX模塊、需求標(biāo)識(shí)及需求描述如Error

19、! Reference source not found. 所示。表 4-5XX需求模塊及標(biāo)識(shí)需求標(biāo)識(shí)需求模塊需求描述5 用例表格軟件測(cè)試用例如Error! Reference source not found.所示。表 5-1軟件測(cè)試用例表用例標(biāo)識(shí)功能模塊前置條件驗(yàn)證點(diǎn)編號(hào)測(cè)試步驟期望結(jié)果6 關(guān)注點(diǎn)6.1 文本輸入框1) 檢測(cè)空數(shù)據(jù)2) 檢測(cè)過長(zhǎng)數(shù)據(jù)(超出空間本身的長(zhǎng)度和數(shù)據(jù)庫中改字段所允許的長(zhǎng)度);3) 檢測(cè)特殊字符,尤其是數(shù)據(jù)庫中不允許的字符,甚至回車字符、空格字符等;4) 檢測(cè)字符類型,比如應(yīng)該輸入數(shù)字的文本框輸入英文字符;5) 中文字符的處理;6) 對(duì)于日期時(shí)間型數(shù)據(jù),檢查格式正確性以及時(shí)間日期的合理性。比如開始時(shí)間不能

溫馨提示

  • 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)論