網上購物系統測試計劃書
網上購物系統測試計劃書
1.引言
1.1編寫目的
編寫“網上購物系統測試計劃“的目的是:
(1) 提供一個對專案軟體進行測試的總體安排和進度計劃,確定現有專案的資訊和應測試軟體構件,便於測試人員測試。
(2)推薦可採用的測試策略,並對這些策略加以說明。
(3)確定所需的資源,並對測試的工作量進行估計。
1.2專案背景
1.專案名稱:
網上購物系統
2 軟體應用:
適用於網上產品的資訊收集和釋出活動,為使用者提供良好的交易平臺。
3專案背景:
網上購物系統應該能夠為使用者提供充足的資訊和快捷的購買手段。隨著商品經濟的發展及人們消費水平的提高,還有資訊時代的飛躍,越來越多的'人愛上了網購,從而催生了網上購物系統的誕生。它為人們購物帶來了方便快捷,節約了沒時間出去而省下了空間。 4專案開發過程:
該專案目前後經歷三個階段,前期設計階段,然後是開發階段,最後是軟體的測試階段。專案的使用者針對的是網上購物的廣大群眾和管理員,系統的功能測試主要由專業的軟體測試人員進行測試。
5任務提出者:;
6開發者:軟體工程課程設計小組成員:
7使用者:購物者、管理員
8本系統將使用SQLServer2008作為資料庫儲存系統。
1.3定義 1.黑盒測試: 黑盒測試也稱功能測試,它是透過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作一個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。
2.單元測試:對各個模組的原始碼進行測試,保證各模組基本功能能夠正確的實現;
3 整合測試:將各個模組進行組合測試,保證所有的功能都能夠正確的實現;
4系統測試:根據《需求規格說明書》對軟體進行功能測試,對重點的模組進行效能測試,並結合可能的使用者測試;
5 驗收測試:根據使用者手冊對功能進行檢查,複查報告庫中的所有Bug,對Release版本進行安裝測試。
6 Asp(active server pages)是微軟公司推出的一種用以取代CGI的技術,基於目前絕大多數網站應用於windows平臺,asp是一個位於windows伺服器端的指令碼執行環境,透過這種環境,使用者可以建立和執行動態的互動式的web伺服器應用程式以及EDI(電子資料交換);
7 ADO:ActiveX Data Object, ActiveX 資料物件;
8 SQL:Structured Query Language。
1.4參考資料
a. 網上購物系統開發計劃書;
b. 網上購物系統需求規格說明書;
c. 網上購物系統設計說明書;
d. 網上購物系統設計模型;
e. 網上購物系統需求分析設計模型
f. 網上購物系統使用者操作手冊;
2.任務概述
2.1目標
測試網上購物系統中的各個功能模組是否滿足使用者需求,並測試是否存在bug。預期達到能夠使系統進行快速的改進和系統的提高。為了在軟體投入生產性執行之前,儘可能多地發現軟體的錯誤,從而提高軟體執行的穩定性和提高使用者體驗。
2.2執行環境
作業系統:windows
開發環境:VS2010,SQL server 2008
處理器:主頻1.6G以上,硬碟40G,記憶體2G
2.3需求概述
已被確定為測試物件的專案有:
1.資料庫測試
2.功能性測試
3.使用者介面測試
4.效能測試
5.安全性和訪問控制測試
6.配置測試
2.4條件與限制
裝置所用到的裝置型別、數量和預定使用時間:
PC,主頻1.6G以上,硬碟40G,記憶體2G 1臺。
3.計劃
3.1測試方案
(1)資料和資料庫完整性測試
資料庫和資料庫程序應作為“網上購物系統”中的子系統來進行測試。 在測試這些子系統時,不應將測試物件的使用者介面用作資料的介面。對於資料庫管理系統 (DBMS),還需要進行深入的研究,以確定可以支援以下測試的工具和方法。
(2)功能測試
測試物件的功能測試應該側重於可以被直接追蹤到用例或業務功能和業務規則的所有測試需求。這些測試的目標在於核實能否正確地接受、處理和檢索資料以及業務規則是否正確實施。這種型別的測試基於黑盒方法,即透過圖形使用者介面 (GUI) 與應用程式互動並分析輸出結果來驗證應用程式及其內部程序。以下列出的是每個應用程式推薦的測試方法概要:
(3)使用者介面測試
透過使用者介面 (UI) 測試來核實使用者與軟體的互動。UI 測試的目標在於確保使用者介面向用戶提供了適當的訪問和瀏覽測試物件功能的操作。除此之外,UI 測試還要確保 UI 功能內部的物件符合預期要求,並遵循公司或行業的標準。
(4)效能評價
效能評價是一種效能測試,它對響應時間、事務處理速率和其他與時間相關的需求進行評測和評估。