


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、XX項目軟件測試方案編號:XXXX公司2017年XX月目錄1 文檔說明11.1 文檔信息11.2 文檔控制11.2.1 變更記錄11.2.2 審閱記錄12 引言22.1 編寫目的22.2 讀者對象22.3 項目背景22.4 測試目標22.5 測試參考文檔和測試提交文檔 22.5.1 測試參考文檔 22.5.2 測試提交文檔 32.6 術語和縮略語33 測試要求53.1 測試配置要求53.1.1 硬件環境53.1.2 軟件環境53.2 測試手段63.2.1 測試方法63.3 測試數據63.4 測試策略63.4.1 單元測試63.4.2 集成測試73.4.3 系統測試73.4.4 驗收測試113.
2、5 測試資源113.6 測試階段及范圍113.7 通過測試的標準 114 軟件結構介紹124.1 概述125 用例表格146 關注點146.1 文本輸入框146.2 下拉列表156.3 增加數據156.4 修改數據156.5 刪除數據156.6 查詢數據166.7 數據導入導出166.8 數據接入與處理166.9 其他167 附錄167.1附錄1審批記錄表 161文檔說明1.1文檔信息文檔基本信息參看表1-1文檔信息表。表1-1文檔信息表文檔作者XX公司創建日期XX年X月X日當前版本V1.0上次版本無1.2文檔控制變更記錄文檔變更記錄在 表1-2文檔變更記錄表 中詳細記錄表1-2文檔變更記錄表
3、變更日期變更人版本備注XX公司V1.0新增審閱記錄表1-3審閱記錄表中詳細記錄了審閱記錄。表1-3審閱記錄表審閱日期審閱人版本備注2引言2.1編寫目的說明編寫本測試方案的目的是為軟件開發項目管理者、軟件工程師、系統維護工程師、測試工程師提供關于 XX項目系統整體系統功能和性能的測試指導。 同時,該文檔也是用戶確定軟件是否完整測試的重要依據。2.2讀者對象本測試方案可能的合法讀者對象為軟件開發項目管理者、軟件工程師、測試組、系統維護工程師、用戶。2.3項目背景項目名稱:XX簡稱:XX委托單位:XX開發單位:XX2.4測試目標在用戶使用軟件之前,盡可能地發現軟件中存在的錯誤和不合理之處,排除 軟件
4、中潛在的錯誤,最終把高質量的軟件系統交給用戶。系統的測試目標:功能、 性能、UI、安全性、兼容性、容量。2.5測試參考文檔和測試提交文檔測試參考文檔表2-1參考資料列出了此次計劃涉及到的參考資料 表2-1參考資料名稱備注XXGBT 15532-2008計算機軟件測試規范GBT 9386-2008計算機軟件測試文檔編制規范測試提交文檔測試提交文檔如表2-2測試提交文檔表2-2測試提交文檔文檔名稱備注軟件測試計劃軟件測試方案軟件測試用例軟件測試記錄軟件測試報告2.6術語和縮略語本文使用了表2-3術語/定義表所顯示的面向用戶的術語、定義,包括通用 詞語在本文檔中的專用解釋。表2-3術語/定義表術語/
5、定義說明軟件測試軟件測試就是利用測試工具按照測試方 案和流程對產品進行功能和性能測試,甚 至根據需要編寫不冋的測試工具,設計和 維護測試系統,對測試方案可能出現的問 題進行分析和評估。系統測試系統測試是通過與系統的需求規格作比較,發現軟件與系統需求規格不相符合或 與之矛盾的地方。它將通過確認測試的軟 件,作為整個基于計算機系統的一個元 素,與計算機硬件、外設、某些支持軟件、數據和人眼等其他系統兀素結合起來,在 實際使用環境下,對計算機系統進行的測 試。功能測試黑盒測試是基于系統需求規格,在不知道系統或組件的內部結構的情況下進行的 測試。通常又將黑盒測試叫做:基于規格 的測試、輸入輸出測試、功能
6、測試或數據 驅動測試。是基于用戶觀點出發的測試。主要是驗證功能是否符合需求, 包括原定 功能的校驗、是否有冗余功能、遺漏功能。性能測試性能測試關注的是系統的整體。它和通常說的強度、壓力、負載測試有密切關系。所以壓力和強度測試應該與性能測試一同進行。錯誤!未找到引用源。所列為本文用到的縮略語表2-4縮略語表縮略語說明3測試要求3.1測試配置要求硬件環境測試配置需要的硬件環境如表3-1硬件環境表表3-1硬件環境表資源類型資源描述數量云存儲軟件環境測試配置需要的軟件環境如表3-2軟件環境表表3-2軟件環境表分類軟件運行系統服務器數據庫分類軟件其他3.2測試手段測試方法系統的功能測試我們選用的是手工測
7、試,運用黑盒測試中的等價類劃分、邊界值分析、錯誤推測、因果圖法。系統 UI方面的測試包括:易用性測試、規范 性測試、幫助設施測試、合理性測試、美觀與協調性測試、獨特性測試、快捷方 式組合測試。系統的安全性、兼容性、安裝與反安裝、配置測試也是手工測試。 單元測試采用的方法是白盒測試,功能測試采用黑盒測試。3.3測試數據測試數據主要按照XX參考XX中規定的運行限制,設計測試用例,作為XX 平臺的測試數據。3.4測試策略單元測試首先按照系統、子系統和模塊進行劃分,但最終的單元必須是功能模塊 ,或 面向對象過程中的若干個類。單元測試是對功能模塊進行正確性檢驗的測試工 作,也是后續測試的基礎。目的是在于
8、發現各模塊內部可能存在的各種差錯,因此需要從程序的內部結構出發設計測試用例,著重考慮以下五個方面:1)模塊接口:對所測模塊的數據流進行測試。2)局部數據結構:檢查不正確或不一致的數據類型說明、使用尚未賦值或 尚未初始化的變量、錯誤的初始值或缺省值。3)路徑:雖然不可能做到窮舉測試,但要設計測試用例查找由于不正確的計算(包括算法錯、表達式的符號表示不正確、運算精度不夠等)、不正確的比較或不正常的控制流(包括不同數據類型量的相互比較、不適 當地修改了循環變量、錯誤的或不可能的循環終止條件等)而導致的錯 誤。4)錯誤處理:檢查模塊有沒有對預見錯誤的條件設計比較完善的錯誤處理 功能,保證其邏輯上的正確
9、性。5)邊界:注意設計數據流、控制流中剛好等于、大于或小于確定的比較值 的用例。集成測試集成測試也叫組裝測試或聯合測試。通常,在單元測試的基礎上需要將所有 的模塊按照設計要求組裝成系統,這時需要考慮的問題:1)在把各個模塊連接起來的時候,穿越模塊接口的數據是否會丟失。2)一個模塊的功能是否會對另一個模塊的功能產生不利的影響。3)各個子功能組合起來,能否達到預期要求的父功能。4)全局數據結構是否有問題。5)單元模塊的誤差累積起來,是否會放大,從而達到不能接受的程度。我們在組裝時可參考采用一次性組裝方式或增殖式組裝方式。系統測試系統測試目的是在于驗證軟件的功能和性能及其他特性是否與用戶的要求一致,
10、主要是下列類型的測試:1)功能測試:驗證系統功能是否符合其需求規格說明書,核實系統功能上 是否完整,沒有冗余和遺漏的功能。功能測試詳細介紹如表3-3功能測 試詳細表所示:表3-3功能測試詳細表測試范圍驗證數據精確度、數據類型、業務功能等相關方面的正確性測試目標核實所有功能均已正常實現,即是否與需求一致技術采用黑盒測試、邊界測試、等價類劃分等測試方法工具與方法手工測試開始標準開發階段對應的功能完成并且測試用例設計完成完成標準測試用例通過并且最高級缺陷全部解決需考慮的特殊事項2)用戶界面測試:測試用戶界面是否具有導航性、美觀性、行業或公司的規范性、是否滿足設計中要求的執行功能。詳細介紹如表3-4U
11、I測試介紹表所示:表3-4UI測試介紹表測試范圍1 導航、鏈接、Cookie、頁面結構包括菜單、背景、顏色、 字體、按鈕名稱、TITLE、提示信息的一致性等。2.友好性、可操作性(易用性)測試目標核實各個窗口風格(包括顏色、字體、提示信息、圖標、TITLE 等等)都與需求保持一致,或符合可接受標準,能夠保證用 戶界面的友好性、易操作性,而且符合用戶操作習慣。技術WEB測試通用方法工具與方法手工測試、目測開始標準界面開發完成完成標準UI符合可接受標準,能夠保證用戶界面的友好性、 易操作性, 而且符合用戶操作習慣測試重點與優先級需考慮的特殊事項3)性能測試:測試相應時間、事務處理效率和其他時間敏感
12、的問題。性能 測試介紹如表3-5性能測試介紹表所示:表3-5性能測試介紹表測試范圍多用戶長時間在線操作時性能方面的測試測試目標核實系統在大流量的數據與多用戶操作時軟件性能的穩定性,不造成系統崩潰或相關的異常現象技術手工測試、自動化測試開始標準自動化測試腳本設計并評審通過且項目組移交系統測試完成標準系統滿足用戶需求中所要求的性能要求測試重點與優先級需考慮的特殊事項4)兼容性測試:測試軟件在不同的平臺上使用的兼容性。兼容性測試詳細 如表3-6兼容性測試詳細表所示:表3-6兼容性測試詳細表測試范圍1 使用不同版本的不同瀏覽器、分辨率、操作系統分別進行 測試。2 不同操作系統、瀏覽器、分辨率和各種運行
13、軟件等各種條 件的組合測試。測試目標核實系統在不同的軟件和硬件配置中運行穩定技術黑盒測試工具與方法手工測試開始標準項目組移交系統測試完成標準在各種不冋版本不冋類項瀏覽器、操作系統或者其組合下均能 正常實現其功能(此測試根據開發提供依據決定測試范圍)測試重點與優先級需考慮的特殊事項5)安全性測試:測試軟件系統對非法侵入的防范能力。安全性測試詳細表 如表3-7安全性測試詳細表所示:表3-7安全性測試詳細表測試范圍1 用戶、管理員的密碼安全2 權限3 非法攻擊測試目標1.用戶、管理員的密碼管理2 應用程序級別的安全性:核實用戶只能操作其所擁有權限 能操作的功能。3 .系統級別的安全性:核實只有具備系
14、統訪冋權限的用戶才能訪問系統。技術代碼包或者非法攻擊工具工具與方法手工測試開始標準功能測試完成完成標準執行各種非法操作無安全漏洞且系統使用正常測試重點與優先級需考慮的特殊事項6)配置測試:測試在不同網絡、服務器、工作站的不同軟硬件配置條件下, 軟件系統的質量。詳細的配置測試詳細表如表 3-8配置測試詳細表所 示:表3-8配置測試詳細表測試范圍不同網絡、服務器、工作站,不同軟硬件配置條件測試目標核實系統在不冋的軟硬件配置條件下系統的質量是否達到標 準技術黑盒測試工具與方法手工測試開始標準系統開發完成后完成標準達到相關要求測試重點與優先級測試優先級以測試需求的優先級為參照需考慮的特殊事項軟硬件設備
15、問題7)回歸測試詳細介紹如表3-9回歸測試詳細表所示:表3-9回歸測試詳細表測試范圍所有功能、用戶界面、兼容性、安全性等測試類型測試目標核實執行所有測試類型后功能、性能等均達到用戶需求所要求 的標準技術黑盒測試工具與方法手工測試和自動化測試開始標準每當被測試的軟件或其環境改變時在每個合適的測試階段上 進行回歸測試完成標準95%勺測試用例執行通過并通過系統測試測試重點與優先級測試優先級以測試需求的優先級為參照需考慮的特殊事項軟硬件設備問題344驗收測試 用戶新增或修改內容的內容如表 3-10用戶驗收表所示表3-10用戶驗收表測試項測試方法預計結果實際結果結論用戶反饋問題確認3.5測試資源測試人力
16、資源分配如表3-11人力資源表所示表3-11人力資源表人員角色職責、任務備注項目經理項目管理測試組組長制定測試計劃、方案并安排測試工 作測試工程師執行測試測試工程師:執行測試:3.6測試階段及范圍測試階段及范圍如表3-12測試階-段范圍表表3-12測試階-段范圍表序號階段范圍時間1測試計劃整個系統的測試計劃2系統培訓整個系統測試的培訓3測試設計整個系統的測試用例4測試執行整個系統5結果分析全部測試結果3.7通過測試的標準般有“基于測試用例”和“基于缺陷密度”兩種評比準則,在這里我們采用前者。準則如下:1)功能性測試用例通過率達到100%2)非功能性測試用例通過率達到95%3)沒有高于優先級3以
17、上的問題。備選通過辦法:根據實際情況由軟件開發部門的經理、 項目經理和測試負責人共同討論確定 本測試階段是否結束。4軟件結構介紹4.1概述XX平臺簡稱XX,總共有XX大功能模塊分別是:XXX每個模塊的需求模塊如 下表所示:本文檔描述的數據接入需求模塊、需求標識及需求描述如表4-1數據接入子系統需求模塊及標識所示。表4-1數據接入子系統需求模塊及標識需求標識需求模塊需求描述本文檔描述的XX需求模塊、需求標識及需求描述如表4-2XX需求模塊及標識所示。表4-2XX需求模塊及標識需求標識需求模塊需求描述本文檔描述的XX需求模塊、需求標識及需求描述如表4-3XX需求模塊及標 識所示。表4-3XX需求模
18、塊及標識需求標識需求模塊需求描述本文檔描述的平臺管理需求模塊、需求標識及需求描述如表4-4XX需求模塊及標識所示。表4-4XX需求模塊及標識需求標識需求模塊需求描述本文檔描述的XX模塊、需求標識及需求描述如表4-5XX需求模塊及標識所示。表4-5XX需求模塊及標識需求標識需求模塊需求描述5用例表格軟件測試用例如表5-1軟件測試用例表所示表5-1軟件測試用例表用例標識功能模塊前置條件驗證點編號測試步驟期望結果6關注點6.1文本輸入框1)檢測空數據2)檢測過長數據(超出空間本身的長度和數據庫中改字段所允許的長度);3)檢測特殊字符,尤其是數據庫中不允許的字符,甚至回車字符、空格字符等;4)檢測字符類型,比如應該輸入數字的文本框輸入英文字符;5)中文字符的處理;6)對于日期時間型數據,檢查格式正確性以及時間日期的合理性。比
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 影視錄放設備產品定位考核試卷
- 2025年市場操縱行為的法律責任分析試題及答案
- 2025年全新證券從業資格證考試備考試題及答案
- 窗簾結構與安裝技巧考核試卷
- 環境監測數據在決策中的作用考核試卷
- 北美風格電視墻施工方案
- 銀行從業資格證考試的專業試題及答案
- 電氣工程設備操作與維護方法技巧考核試卷
- 禮儀用品企業戰略規劃考核試卷
- 殘疾人體育賽事參與考核試卷
- 配電工程項目規范
- 地鐵典型事故案例分析
- 浙江省幼兒園教育裝備要求規范(試行)
- GB/T 43934-2024煤礦土地復墾與生態修復技術規范
- 方案光伏發電項目吊裝方案
- 礦井火災事故搶險救援
- 藥品研發合作協議書
- ANPQP概要-主要表單介紹及4M變更流程
- 2023年山東司法警官職業學院招聘考試真題
- 氯乙酸安全技術說明書MSDS
- 農村集體土地租賃合同范本村集體土地房屋租
評論
0/150
提交評論