yangjin圖書管理系統軟體測試

2022-04-13 05:05:56 字數 2548 閱讀 5552

圖書館管理系統軟體測試

1、引言

1.1測試目的

此處描述測試的目的。如:「測試計畫」文件有助於實現以下目標:

a、列出推薦的測試需求(高階需求)。

b、推薦可採用的測試策略,並對這些策略加以說明。

c、確定所需的資源,並對測試的工作量進行估計。

d、列出測試專案的可交付元素。

1.2專案背景

專案名稱:圖書管理系統

本專案提出者:蔡玲殷靜謝金潔李亞君楊靖唐貞貞

開發者:蔡玲殷靜謝金潔李亞君楊靖唐貞貞

1.3參考資料

《軟體工程》 李偉波

《microsoft visual c++》蔣華

2、 計畫

2.1軟體說明

1 新增圖書

2刪除圖書

3 圖書查詢

4 顯示圖書

5 全部刪除

6 借書

7 還書

0 退書

2.2測試內容

welcome to the library

歡迎來到圖書館

1 新增圖書

2 刪除圖書

3 圖書查詢

4 顯示圖書

5 全部刪除

6 借書

7 還書

0 退書

請按鍵選擇您需要的操作:1

輸入isbn書號(一定為數字否則會異常):123456

輸入書名:1 輸入主編:2 輸入版次:3 輸入出版社:4 輸入出版年:2013 輸入**:12

isbn書號 123456 新增成功如需返回主選單請按1,退出系統請按0(一定要輸入數字) 0

慢走請按任意鍵繼續……

press any key to continue(此時退出了程式)

請按鍵選擇您需要的操作:4

圖書書號圖書名字圖書主編版次出版社出版年**

1234561 2 3 4 2013 12

請按鍵選擇您需要的操作:2

輸入isbn書號(一定為數字否則會異常):123456

請按鍵選擇您需要的操作:3

查詢方式:

1、 按isbn書號查詢 2、按書名查詢 3、按主編查詢 0退出:1

輸入isbn書號(一定為數字否則會異常):123456

12345612 3 4 2013 12

2.3測試1

a、 進度安排

2023年12月1日我們小組開始編碼,2023年12月15日編碼通過,在microsoft visual c++環境下執行正常。例如:新增圖書,刪除圖書,圖書查詢,顯示圖書,全部刪除幾個功能都能實現。

b、條件

硬體環境:處理器:intel pentium 166mx或更高。

記憶體:32mb以上

硬碟空間:1gb以上

顯示卡:svga顯示介面卡

軟體環境:作業系統(windows 98/me/2000/xp)

c、測試原則

(1)測試用例應由輸入資料和預期的輸出資料兩部分組成。

(2)測試用例不僅選用合理的資料,還要選擇不合理的輸入資料。

(3)除了檢查程式是否做了它應該做的事,還應該檢查程式是否做了它不應該做的事。

(4)應制定測試計畫並嚴格執行,排除隨意性。

(5)長期保留測試用例。

d、測試資料

microsoft visual c++軟體

e、 測試培訓

我們小組成員在以前學習的基礎上,深入對microsoft visual c++的**和研究,達到共同學習和互相學習的目的,可惜的是我們只完成了一部分的功能。

2.4測試2

在測試1的基礎上對以後的工作進行細化。利用動態測試,通過執行程式發現錯誤。在動態測試中,我們分別利用了黑盒測試和白盒測試。

測試軟體的介面,依據規格說明書,檢查程式是否滿足功能要求。而且要求對內部結構和處理過程,一檢查處理過程的細節為基礎,對程式盡可能多的邏輯測試路徑進行測試,檢查內部控制結構和資料是否有錯,實際的執行狀態與預期的狀態是否一致。

3、 測試計畫說明

3.1測試1

a控制:半自動。

b輸入:測試用例不僅選用合理的資料,還要選擇不合理的輸入資料。

c輸出:能正確查詢圖書資訊,按嚴格的資料格式輸出。

3.2測試2

測試各個模組功能,最後確定本軟體的可用性和可實施性。物件導向的確認測試也集中在使用者可見的動作和使用者和使用者可識別的系統輸出。為了有效的匯出確認測試用例,我們認真研究動態模型和描述系統行為的指令碼,以確定最後可能反映使用者互動需求錯誤的乙個場景。

傳統的黑盒測試方法可被用於設計確認測試用例,但是,對於物件導向的軟體來說,主要還是根據動態模型和描述系統行為的指令碼來設計確認測試用例。

4、 評價

4.1範圍

本測試用例範圍只適宜小型的圖書管理系統,對讀者和書目的查詢有一定的侷限性。

4.2資料整理

本軟體較小,對資料處理沒有過多要求。

4.3尺度

本系統有自動儲存功能,允許中斷或停機。資料型別為整型。測試結果和預期輸出結果之間偏差微小(除未完成的功能)。

圖書管理系統軟體測試計畫

1引言1.1測試目的 此處描述測試的目的。如 測試計畫 文件有助於實現以下目標 a 列出推薦的測試需求 高階需求 b 推薦可採用的測試策略,並對這些策略加以說明。c 確定所需的資源,並對測試的工作量進行估計。d 列出測試專案的可交付元素。1.2專案背景 專案名稱 圖書管理系統 本專案提出者 湖南軟體...

圖書管理系統軟體開發

軟體工程 實驗報告 實驗名稱 概要設計說明書 學號姓名 實驗2軟體設計說明書 待開發軟體系統的名稱 開發者 使用者 幫助使用者和系統開發人員及測試人員了解本系統。對系統進行功能分析,解釋與確認。作為開發人員詳細設計和測試人員測試的標準。本文件預期讀者為實驗室專案組成員,使用者和測試人員。列出本檔案中...

圖書管理系統軟體開發全過程

目錄需求文件 6 1引言 6 1.1編寫目的 6 1.2專案背景 6 1.3術語定義 6 2任務概述 7 2.1目標 7 2.2使用者特點 7 3需求規定 7 3.1需求資訊的收集 7 3.2用例使用場景 8 3.2.1整體用例圖 8 3.2.2子用例圖 9 3.2.2.1管理圖書資訊子用例 93....