圖書管理系統測試總結評估報告第10組

2021-03-03 21:48:47 字數 3791 閱讀 7708

圖書資訊管理系統

(library)

測試總結分析報告

重慶正大軟體職業技術學院

2023年05月05日

文件名稱: 測試總結分析報告

目錄第一章總論 1

1.1 專案背景 1

1.2 文件目的 1

1.3 參考資料 1

第二章測試總結 3

2.1 總述 3

2.1.1 成果 3

2.1.2 不足 3

2.1.3 未來計畫 4

2.2 缺陷分類分析 5

2.2.1 子系統 - 缺陷分布 5

2.2.2 缺陷分布柏拉圖 6

2.2.3 功能缺陷嚴重級別分布堆積圖 7

2.3 測試資源消耗 9

第三章測試概要 11

3.1 概要 11

3.2 測試日程安排和任務分配 11

3.3 測試過程 11

第四章階段總結 13

4.1 測試需求階段總結 13

4.2 測試用例設計階段總結 13

4.3 測試執行階段總結 13

第五章附件 15

圖書資訊管理系統是有正大學生為正大集團開發的一套圖書資訊管理系統,是目前圖書資訊管理系統中一套比較有代表的圖書資訊管理系統。目前,發現了系統存在的一些問題,已作一次測試,更加了解系統和有效地發現系統中的其它問題,目前由正大測試實訓班第10組,啟動本專案來對系統進行測試。

本專案由正大軟體學院開發班提出,希望通過本專案的測試,除了在發現更多的系統缺陷外,同時讓學生能具體化了解測試的具體流程和步驟,以及所產生的文件。具體到每個環節。

前階段的測試工作已經結束了,測試工作產生了一些成果,同時也存在一些不足的地方,我們通過對專案進行總結,統計分析得出結論,供開發人員改善功能和介面作參考,為專案負責人提供系統評價參考,並對今後的工作提出改進建議和參考。從而具體了解測試。

《圖書資訊管理系統——測試計畫》

《圖書資訊管理系統——工作任務安排》

《圖書資訊管理系統——測試需求》

《圖書資訊管理系統——測試用例說明書》

《圖書資訊管理系統—— 測試執行記錄》

《圖書資訊管理系統——第一輪測試缺陷小結》

本專案從4月26日開始,至5月5日測試執行結束,期間劃分了4個階段:

◆ 系統培訓

◆ 制訂測試需求

◆ 設計測試用例

◆ 執行測試

在這4個階段中,我們的工作取得了一些成果,同時也存在一些不足之處。

◆ 建立了一套較完整的測試過程規範;

該規範以測試計畫為主體,配合其它文件和模板,形成一套完整的測試過程規範。通過這套過程規範,我們可以明確地定義各個階段及各階段的任務,制定資源需求,可以比較準確的估計各個階段所需時間,並控制各階段的工作合理安排各項工作時間和資源。

而且隨著專案形式、規模的變化,該過程規範只需要根據專案情況做少量變化,主要的思想不需做太大的改變。

◆ 建立了一套較完整的測試用例庫;

這套測試用例庫基本上覆蓋了各個子系統的所有功能點,並在測試執行過程中進行了補充。隨著今後測試工作的開展,用例庫也將不斷的得到完善。

由於各圖書資訊管理系統的主要功能是相似的,這套用例庫還可以應用到其它圖書資訊管理系統上,只需要根據系統進行部分地修改即可。

◆ 發現了系統中還存在的一些缺陷,並提出了一些建議;

通過對系統的不斷了解和測試,測試人員發現了系統中仍然存在的一些缺陷,並從使用者的角度提出了一些功能和介面建議。

◆ 培養了測試設計人員;

通過專案的四個階段,我們的測試設計人員對考試系統的了解和熟悉程度不斷加深,在測試執行階段,已經就一些較深程度的內容向開發人員進行了了解。對他們進行進一步的培訓後,就可以從更深入的角度來設計測試用例了。

◆ 設計的測試用例還不夠深入。

在較短的時間裡,測試人員還不能完全掌握系統的業務邏輯細節,而且無法獲得相應的文件資源,導致測試人員只能根據掌握的業務邏輯和程式介面功能設計測試用例,而無法針對業務邏輯的一些細節設計測試用例。

◆ 時間不夠充分。

時間還不夠充分,是限制本輪測試充分發揮的重要因素。在近乙個月的時間裡測試人員要了解、熟悉系統,制訂測試需求,設計測試用例,執行完整的一輪測試,時間是相當緊張的。在每個階段,我們以前階段形成的文件和測試計畫作為指導,加上適當的調配,都能夠在不影響主要工作內容的前提下完成階段工作。

希望在以後的工作中能夠有所改善。

◆ 與開發人員之間交流不夠充分

由於開發人員和測試人員工作時間不統一,導致雙方時間交流不夠充分,對測試工作的進行有一定影響。

◆ 完善目前的過程規範。

我們將根據以後工作的具體特點,在目前的過程規範的基礎上做適當的完善和調整,使其能夠適應以後各種工作的要求,有效的為各項測試工作提供參考和控制。

◆ 完善已經建立的測試需求和測試用例庫。

在後期的工作中,我們會不斷完善已建立的測試需求和測試用例庫,並在測試人員不斷加深對系統的了解的情況下逐步補充更深入、更細緻的測試用例。

◆ 建議軟體開發人員和測試工作時間統一

軟體開發人員和測試人員工作時間的統一有利於雙方的溝通,和問題的及時解決。

library第一輪測試結束後,各子系統中已發現的缺陷和建議的彙總資料如下:

圖一子系統 – 缺陷分布 - 直方圖

圖二子系統 – 缺陷分布比例

分析:從以上兩圖中我們可以看到,退出和還書部分缺陷相對較少,圖書管理和人員管理的缺陷較多(佔到總缺陷數的59%),圖書管理系統的缺陷數量尤其突出,這點同專案初期「由於考後部分使用者較少而沒有經受足夠考驗,可能存在的問題較多」的說法一致,也說明在以後的測試中,這兩塊是需要重點關注的內容。

圖三缺陷分布 – 柏拉圖

分析:柏拉圖能夠根據80:20原則分析系統中的問題主要集中在哪些部分。

由該圖表得知,library所有子系統中,人員管理、圖書管理、和借書這3個子系統的問題就覆蓋到所有問題總數的80%左右,因此在下一測試週期的執行以及下一版本的開發中,要將問題的重點放在這3個子系統上。

圖五子系統 - 功能缺陷嚴重級別分布堆積圖

分析:本圖中包含這樣的資訊:人員管理和圖書管理管理系統都存在能使應用程式出錯或異常退出的嚴重問題,這些問題將在下一版本中優先解決;圖書系統的功能缺陷中,大部分都會導致模組功能無法實現,因而有必要重新審查看書管理系統的開發流程;而其他幾個子系統的功能缺陷中,也有大約一半能影響模組功能的執行。

本專案所消耗的資源如下:

圖書資訊管理系統專案測試工作由2023年4月26日開始,2023年5月5日測試執行工作結束。按照計畫,我們進行了一輪測試,所有測試用例已經全部在測試環境中執行完畢。

本次測試執行工作根據《圖書資訊管理——測試用例說明書》中的測試用例進行測試,並在測試過程中不斷完善《圖書資訊管理——測試用例說明書》。

本輪測試內容包括以下各子系統:

1、 登入子系統

2、 借書子系統

3、 還書子系統

4、 人員管理子系統

5、 圖書管理子系統

6、 退出子系統

關於各階段的測試工作日程安排和任務分配,請參看附件:

《圖書資訊管理——工作任務安排.mpp》

◆ 測試人員按照《圖書資訊管理——測試執行記錄》中分配的執行順序執行《圖書資訊——測試用例說明書》中的測試用例

◆ 測試人員在測試執行階段每天將當天的執**況填寫到《圖書資訊管理 ——測試執行記錄》

◆ 測試人員在測試過程中發現缺陷則填寫《缺陷記錄單》

階段總結分為四個階段小結:

◆ 測試需求階段總結

◆ 測試用例設計階段總結

◆ 測試執行階段總結

參見附件《測試需求報告》

參見附件《測試用例設計報告》

圖書管理系統測試報告

目錄1 引言 1 1.1編寫目的 1 1.2專案背景 1 1.3定義 1 2 任務概述 2 2.1目標 2 2.2執行環境 2 2.3需求概述 2 2.4條件與限制 2 3 計畫 2 3.1測試方案 2 3.2測試專案 3 3.3測試準備 3 4 測試專案說明 3 4.1測試專案名稱及測試內容 3 ...

圖書管理系統測試計畫

圖書管理系統測試計畫說明書 2 1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3定義 2 1.4參考資料 2 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3需求概述 3 2.4條件與限制 3 3 計畫 3 3.1測試方案 3 3.2測試專案 4 3.3測試準備 4 3.4測...

圖書管理系統測試計畫

2010 5 14 目錄1 引言 3 1.1 編寫目的 3 1.2 專案背景 3 1.3 定義 3 1.4 參考資料 3 2 軟體概述 4 2.1 目標 4 2.2 執行環境 4 2.3 需求概述 4 2.4 條件與限制 4 3 計畫 5 3.1 測試方案 5 3.2 測試專案 5 3.3 測試準備...