測試計畫
2023年4月
浙江科技學院
修改記錄
目錄 1. 簡介1
1.1 目的 1
1.2 背景 1
1.2.1 專案背景 1
1.2.2 基本功能 1
1.3 範圍 2
2. 測試參考文件和測試提交文件 2
2.1 測試參考文件 2
2.2 將要提交的文件 2
2.3 測試提交文件 2
3. 測試進度 3
4. 測試資源 3
4.1 人力資源 3
4.2 測試環境 3
4.3 測試工具 4
5. 系統風險、優先順序 4
6. 測試策略 5
6.1 功能測試 5
6.2 使用者介面測試 6
6.3 可用性測試 9
6.4 相容性測試 10
6.5 安裝解除安裝測試 10
6.6 資料和資料庫完整性測試 10
7. 問題嚴重程度描述 10
8. 附錄 11
8.1 測試用例模板 11
1.簡介
1.1 目的
編寫本系統測試報告的目的在於:
1) 通過對測試結果的分析,得到對賓館客房管理系統質量進行評價。
2) 分析測試的過程,產品,資源,資訊,為以後進行系統測試提供參考;
本系統技術不是很成熟,存在不少問題,測試變得非常重要。軟體測試的過程也是程式執行的過程,程式執行需要資料,為測試設計的資料稱測試用例,設計測試用例的原則自然是盡可能暴露錯誤。
1.2 背景
1.2.1專案背景
現代賓館酒店業迅速發展,新的管理觀念與模式層出不窮.賓客客房管理系統亦隨著賓館管理理念的發展而發展.賓館客房管理系統依照國家星級賓館標準化業務程式,採用了先進的資料庫理論,多**技術,軟體工程理念等,從基層,中層,高層三個管理者層次為切入點,以成本分析,**,控制為主線,形成一套上下貫通,操作便捷的酒店系統解決方案,科學地將賓館各種日常業務完美的結合在一起,為管理及決策提供了強有力的支援.
其對客人個性化服務及全面徹底的資訊化,使企業電算化管理水平提公升到乙個新的更高層次.提供大量豐富的基於企業管理經營過程中實際的資料。
1.2.2基本功能
本測試計畫是針對《概要設計說明書》中規定內容的測試計畫,包括:
(1)使用者登入:要使用本系統必須先登入,並且有兩種登入的模式,一是管理員登入,管理員可以進入系統實現管理客房資訊管理,客房經營管理,客戶資訊查詢以及員工資訊等功能。另一種是員工登入,員工的許可權是有限的,客房資訊的修改,查詢等功能是不能被員工訪問的。
(2)客房資訊管理:該功能可以實現客房資訊情況的檢視,錄入客房資訊,修改客房資訊,查詢客房資訊,刪除客房資訊。
(3)客房經營管理:可以實現客房使用情況,賓館的訂房和退房等功能。
(4)客戶資訊查詢:對已經入住或訂房的客戶資訊的查詢。
(5)員工資訊管理:查詢員工,刪除員工,新增員工,修改員工等資訊。但只有管理員才有許可權訪問次模組。
1.3 範圍
測試計畫和設計:根據需求說明書和最終的系統設計,制定測試計畫、測試方案。包括收集測試方法、測試用例,可能的測試工具等。
系統測試:根據《需求規格說明書》對管理系統進行功能測試,對重點模組進行測試,並結合可能的使用者測試。
2. 測試參考文件和測試提交文件
2.1 測試參考文件
2.2 將要提交文件
2.3 測試提交文件
3. 測試進度
4. 測試資源
4.1 人力資源
4.2 測試環境
物理環境:戴爾台式電腦。
軟體環境:作業系統windows xp執行環境,並安裝my sql和ie瀏覽器等軟體。
4.3 測試工具
5. 系統風險、優先順序
6. 測試策略
6.1功能測試
登陸功能測試策略:
基本功能:檢查登陸模組是否實現管理員和員工的登陸。
容錯性測試:如果輸入了錯誤的密碼是否會提示密碼錯誤,並要求重新輸入。
錯誤恢復:出現登陸錯誤能否終止程式並重新啟動。
穩定性:多次啟動登陸程式能否正常完成登陸操作。
客房資訊管理功能測試策略:
基本功能:檢查該模組是否實現客房資訊情況的檢視,錄入客房資訊,修改客房資訊, 查詢客房資訊,刪除客房資訊。
容錯性測試:如果輸入了錯誤的客房資訊是否會提示客房資訊錯誤,並要求重新輸入。
錯誤恢復:出現客房資訊錯誤能否錄入失敗。
客房經營管理功能測試策略:
基本功能:檢查該模組是否可以實現客房使用情況,賓館的訂房和退房等功能。
容錯性測試:操作失誤能否實現退房操作。
錯誤恢復:退房過程中出現錯誤能否儲存最近操作。
穩定性:面對大量的退房操作,系統能否穩定工作。
客戶資訊查詢功能測試策略:
基本功能:檢查該模組是否可以實現對已經入住或訂房的客戶資訊的查詢。
容錯性測試:輸入錯誤的客戶號能否提示錯誤
錯誤恢復:
穩定性:面對大量的查詢操作,系統能否穩定工作。
員工資訊管理功能測試策略:
基本功能:檢查該模組是否可以實現查詢員工,刪除員工,新增員工,修改員工等資訊。但只有管理員才有許可權訪問次模組
容錯性測試:輸入錯誤的客戶號能否提示錯誤
錯誤恢復:
穩定性:面對大量的查詢操作,系統能否穩定工作。
6.2使用者介面測試
登陸介面測試:
布局:測試介面是否簡潔與美觀,布局是否合理,各個輸入框是否對齊,文字是否有亂碼,能否完全實現等。
風格統一:測試介面風格是否統一,測試各個子系統的介面風格一致性。
按鈕:包括工具欄上的按鈕,主窗體上的操作按鈕等,檢查其是否簡潔美觀。於是對應的功能相匹配。
賓館訂房管理登陸介面:
布局:測試介面是否簡潔與美觀,布局是否合理,各個輸入框是否對齊,文字是否有亂碼,能否完全實現等。
風格統一:測試介面風格是否統一,測試各個子系統的介面風格一致性。
按鈕:包括工具欄上的按鈕,主窗體上的操作按鈕等,檢查其是否簡潔美觀。於是對應的功能相匹配。
賓館退房管理登陸介面:
布局:測試介面是否簡潔與美觀,布局是否合理,各個輸入框是否對齊,文字是否有亂碼,能否完全實現等。
風格統一:測試介面風格是否統一,測試各個子系統的介面風格一致性。
按鈕:包括工具欄上的按鈕,主窗體上的操作按鈕等,檢查其是否簡潔美觀。於是對應的功能相匹配。
客戶資訊查詢介面:
布局:測試介面是否簡潔與美觀,布局是否合理,各個輸入框是否對齊,文字是否有亂碼,能否完全實現等。
風格統一:測試介面風格是否統一,測試各個子系統的介面風格一致性。
按鈕:包括工具欄上的按鈕,主窗體上的操作按鈕等,檢查其是否簡潔美觀。於是對應的功能相匹配。
員工資訊查詢介面:
布局:測試介面是否簡潔與美觀,布局是否合理,各個輸入框是否對齊,文字是否有亂碼,能否完全實現等。
風格統一:測試介面風格是否統一,測試各個子系統的介面風格一致性。
按鈕:包括工具欄上的按鈕,主窗體上的操作按鈕等,檢查其是否簡潔美觀。於是對應的功能相匹配。
6.3可用性測試
登陸功能可用性測試:
檢查該功能是否實現登陸操作。
多次啟動登陸功能能否實現登陸操作。
客房資訊管理功能可用性測試:
檢查該功能是否能實現資訊管理操作(客房資訊情況的檢視,錄入客房資訊,修改客房資訊。查詢客房資訊,刪除客房資訊)
在大量資料操作的情況下,能否確保資料的正確性。
客房經營管理功能可用性測試:
檢查該功能是夠能實現客房使用情況,賓館的訂房和退房等功能。
在大量資料操作的情況下,能否確保正確實現訂房和退房的功能。
客戶資訊查詢功能可用性測試:
檢查該模組是否可以實現對已經入住或訂房的客戶資訊的查詢。
在大量資料操作的情況下,能否確保正確查詢客戶資訊功能。
員工資訊管理功能可用性測試:
檢查該模組是否可以實現查詢員工,刪除員工,新增員工,修改員工等資訊。但只有管理員才有許可權訪問次模組。
在大量資料操作的情況下,能否確保正確查詢員工資訊功能。
6.4相容性測試
在windows7的環境下安裝賓館客房管理系統,測試系統所有功能。
在windowsxp的環境下安裝賓館客房管理系統,測試系統所有功能。
在膝上型電腦是安裝賓館客房管理系統,測試系統所有功能。
在台式電腦上安裝賓館客房管理系統,測試系統所有功能。
6.5安裝解除安裝測試
執行賓館客房管理系統安裝程式,完成軟體的安裝,測試系統能否正常執行。
解除安裝賓館客房管理系統,測試能否正常測試該系統。
6.6資料和資料庫完整性測試
測試目標:確保資料庫訪問方法和程序正常執行,資料不會遭到破壞。
測試範圍:登陸介面,賓館訂房管理,賓館退房管理,查詢房間資訊,查詢員工資訊,客戶資訊查詢,房間資訊錄入,刪除房間資訊,刪除員工資訊,新增員工資訊,修改房間資訊。
技術:呼叫各個資料庫訪問方法和程序,並在其中填充有效的和無效的資料。檢查資料庫,確保資料以按照預期的方式新增,刪除,修改,並且所有的資料庫事件已經正常發生,或者檢查所返回的資料,確保正當的理由檢索到了正確的資料。
完成標準:管理員與員工登陸系統成功。刪除和新增了員工資訊之後,查詢員工資訊的介面也相應的同步修改。訂房和退房成功後,客房使用情況也相應的得到修改。
7.問題嚴重情況描述
8.附錄
8.1 測試用例模板
賓館客房管理系統
資料庫原理課程設計 系部商學系 專業資訊管理與資訊系統 班級資訊n121 學號學生姓名 指導教師 編寫日期 2014.06.28 目錄 1 1 系統需求分析 2 1.1 系統調查 2 1.2使用者需求 2 1.3 系統業務流程圖 3 2 系統邏輯方案 5 2.1資料流圖 簡稱為dfd 5 2.2 資...
賓館客房管理系統
赤峰學院計算機與資訊工程學院 課程設計報告 設計名稱賓館客房管理系統 姓名 峰學號 0914 專業班級09級漢本1班 系 院電腦科學與技術系 設計時間2011年12月 設計地點逸夫理工樓325 1 任務概述 1.1 設計目的 資料庫原理與應用 課程設計是電腦科學與技術專業集中實踐性環節之一,是學習完...
賓館客房管理系統
程式設計基礎課程設計報告 專業 電子資訊工程 班級 11電信2班 姓名 鐘賢芳 學號 2011508192 指導老師 高攀 2012年2月20日 報告內容 一 課程設計目的 二 課程設計題目描述和要求 三 功能模組說明 四 原始檔 五 參考書目 六 課程設計總結 一 課程設計目的 這次課程設計是檢驗...