商品銷售管理系統測試

2021-03-04 07:07:04 字數 3920 閱讀 2061

廣東技術師範學院天河學院

《軟體測試技術》課程設計報告

題目:商品銷售管理系統的測試

設計者專業班級

學號指導教師

所屬系部

目錄一、測試計畫 2

二、測試用例 7

三、缺陷報告 19

四、測試總結報告 30

1. 專案簡介 30

1.1 編寫文件目的 30

1.2 專案簡述 30

1.3 定義 31

1.4 參考文件 31

2. 測試概要 31

2.1 測試用例設計方法和工具 31

2.2 測試環境與配置 31

3. 測試情況 31

3.1 測試版本情況 31

3.2 差異 31

3.3 測試充分性評價 32

3.4 測試組織 32

3.4.1 測試時間 32

4. 測試結果及分析 32

4.1 測試情況統計分析 32

4.2 覆蓋分析 33

4.2.1 需求覆蓋 33

4.2.2 測試覆蓋 33

4.3 缺陷的統計與分析 33

4.3.1 缺陷彙總 33

4.4 缺陷分析 33

5 測試結論 34

5.1 功能性 34

5.2 易用性 34

5.3 可靠性 34

5.4 相容性 34

5.5 安全性 35

6.批准 35

1引言1.1編寫目的

為提高其安全性和響應速度,本系統是基於c/s結構的商品銷售管理系統,通過該系統可對商品銷售資訊進行管理。通過測試商品銷售管理系統中的各個功能模組是否滿足使用者要求,並測試是否存在bug,預期達到能夠使系統進行快速的改進和系統的提高。為了在軟體投入生產性執行之前,盡可能地發現軟體的錯誤。

為了保證商品銷售管理系統的各項功能可靠的實現,特編寫了此測試計畫,對所開發軟體的各功能模組和事例系統進行測試。

1.2背景

商品資訊管理系統是典型的資訊管理系統(mis),其開發主要包括後台資料庫的建立和維護以及應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強、資料安全性好的資料庫,而對於後者則要求應用程式功能完備,操作簡單等。根據功能結構分類,商品銷售系統共分為四大模組:

商品銷售模組、基本設定模組、系統管理模組、退出系統模組。

商品銷售管理系統採用的是黑盒測試的方式對系統進行測試。主要測試功能是否滿足企業對於商品銷售管理的需要,效能是否優越以及所存在的問題。

1.3定義

資訊(information):有關客戶等的詳細資料,如客戶id、客戶名稱、聯絡人等

管理(manage):對客戶資訊,進貨資訊等進行操作,如增刪改查等基本功能

統計(account):對庫存資訊的統計,如數量等

1.4參考資料

1、《軟體測試方法與實踐》 鬱蓮清華大學出版社

2、《軟體可靠性技術》 徐仁佐清華大學出版社

3、《軟體測試使用指南》 林寧、孟慶餘清華大學出版社

4、《軟體測試技術概論》 古樂、史九林清華大學出版社

2測試專案

測試專案包括所測試軟體的名稱及版本,需要列出所有測試單項、外部條件對測試特性的影響和軟體缺陷報告的機制等,具體要點如下:

測試專案名稱為:商品銷售管理系統版本:v1.0

(1) 測試系統對使用者許可權的管理以及系統的安全性

(2) 商品的銷售錄入,銷售查詢和退貨管理功能是否能正確執行

(3) 測試是否能正確設定客戶資訊並儲存

(4) 進貨管理和庫存管理是否能執行相對應的功能

(5) 使用者管理功能的實現

3 被測特性

(1) 系統的安全性

(2) 商品資訊管理系統功能的完善性

(3) 對使用者管理的功能是否能正常執行

系統名稱:商品銷售管理系統

被測試的功能:使用者的登入、管理員與普通使用者的許可權管理、商品的銷售錄入、銷售資訊的查詢、退貨管理功能、客戶的設定、進貨與庫存的管理

4 不被測特性

(1) 系統操作的方便性

(2) 系統在不同平台的相容性

(3) 系統的功能是否齊全

5 測試方法

此次對商品銷售管理系統的測試方法主要運用的是黑盒測試方法,黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用,黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。而這次的測試主要運用了黑盒測試方法的劃分等價類、邊界值分析和錯誤推測法。

6 測試通過標準

1) 通過的測試用例佔所有測試用例的比例

2) 缺陷的數量、嚴重程度和分布情況。

3) 測試用例覆蓋情況。

4) 使用者對測試的成功結論。

5) 文件的完整性。

6) 是否達到效能標準。

7 測試掛起和恢復條件

常用的測試中斷標準如下:

1) 關鍵路徑存在未完成任務。

2) 大量的缺陷。

3) 嚴重的缺陷。

4) 測試環境不完整。

5) 資源短缺。

8應提供的測試檔案

測試計畫、測試設計規格說明、測試用例、測試資料、缺陷報告

9測試任務

本次測試主要包括單元測試、整合測試、系統測試。單元測試由開發人員戶檢為主,測試人員提供相應的工具,以及測試知識的相關支援。整合測試和系統測試由開發人員同測試人員聯合完成,由測試人員編寫測試計畫,測試方案,測試用例以及測試報告。

測試實施過程主要由測試人員完成。

10測試環境需求

10.1硬體需求

1)cpu:p4 2.0g以上

2)記憶體:512m

3)硬碟:60g以上

4)網路:100m /1000m ethe***

10.2軟體需求

1)作業系統:windows 2000/xp/2003

2)web服務:iis5.0

3)資料庫:sql server 2000(建議打service pack 3補丁)

10.3測試工具

缺限管理工具:1. test director

10.4測試需要的條件

(1)擁有商品銷售管理系統的操作平台

(2)有專業的軟體測試人員

(3)有專業的測試工具

10.4.1 需要的文件

使用者手冊

應用手冊

安裝說明

10.4.2需要完成的任務

程式設計師本人測試

測試組完成測試

11角色和職責

測試經理:控制並完成測試任務和測試過程,決定測試人員提交上來的bug是否需要修改;

測試設計人員:書寫整合測試用例;

測試人員:按照測試用例進行測試活動;

開發人員:mhp程式bug修改;

使用者代表:進行beta測試。

12 人員和培訓

測試經理有責任對測試相關人員進行測試流程,規章制度培訓;

測試設計人員有責任對測試人員進行測試操作培訓

13 測試進度

14風險及應急計畫

裝置不到位:加緊裝置購買;

人員不到位

人員請假:請假人員回來加班或趕緊測試進度/申請調配新的人員;

人員離職:調配新的人員;

人員調配到其他部門或專案:調配新的人員;

開發人員開發頻頻出錯:通知開發部門,商量策略;

其他原因的測試工作頻頻被掛起或者掛起後遲遲恢復不了:加班或延期

15審批

測試部經理技術部經理

姓名: 姓名:

日期:2014.5.20 日期:2014.5.20

登陸功能測試用例

商品銷售管理系統

本科學生綜合性實驗報告 課程名稱 資料庫系統原理 資料庫設計 姓名學號 班級專案名稱商品銷售管理系統設計 指導教師 開課學期 2010 至 2011 學年第一學期 完成時間 2010 年 12 月日 目錄1 需求分析 2 1.1 系統目標 2 1.2 業務需求及處理流程 3 1.3 功能需求及資料需...

商品銷售管理系統

一系統需求分析 1功能需求 商品銷售管理系統包括 商資訊管理 顧客資訊管理 商品資訊管理 銷售資訊管理 進貨資訊管理 系統管理 報表 統計模組。商資訊管理就是對 商的新增 修改 刪除和查詢。當和新的 商合作時,就新增 商的資訊,以便以後方便聯絡。當 商的資訊變化時,要即使的修改。當不再與該 商合作時...

商品銷售管理系統設計

本科學生綜合性實驗報告 課程名稱 資料庫系統原理 資料庫設計 近年來國際上,計算機在教育領域作為工具應用的一大發展,是作為教學過程中一種有效的認知工具。隨著市場經濟的不斷發展和商品銷售企業的發展將企業推向了峰尖浪口。商品銷售管理系統 c s,modity sell manage system 是處於...