宿舍管理系統畢業設計(軟體工程畢業設計)

5.2.1系統主要功能測試用例

登入、查看個人信息功能測試描述如表5-1所示。

表5-1功能測試用例

功能1描述登入功能測試用例目的高校宿舍管理系統的登錄功能是否能夠正常工作前提條件登錄網站首頁輸入/動作期望的輸出/相應實際情況角色:超級管理員 用戶名:1001密碼:1001 驗證碼:正確 點擊“登入”進入超級管理員個人信息界面!進入超級管理員個人信息界面!角色:系部管理員 用戶名:XX密碼:XX 驗證碼:正確 點擊“登入”進入系部管理員個人信息界面!進入系部管理員個人信息界面!角色:輔導員 用戶名:3001密碼:3001 驗證碼:正確 點擊“登入”進入輔導員個人信息界面!進入輔導員個人信息界面!角色:宿舍管理員 用戶名:4001密碼:4001 驗證碼:正確 點擊“登入”進入宿舍管理員個人信息界面!進入宿舍管理員個人信息界面!角色:學生 用戶名:500001密碼:500001 驗證碼:正確 點擊“登入”進入學生個人信息界面!進入學生個人信息界面!

輔導員:錄入學生信息功能測試描述如表5-2所示。

表5-2功能測試用例

功能2描述錄入學生信息功能測試用例目的高校宿舍管理系統添加學生功能是否能夠正常工作前提條件成功登入輔導員信息管理界面輸入/動作期望的輸出/相應實際情況學號:空請輸入學生的學號無提示並出現錯誤學號:500001該學號已存在,請重新輸入!該學號已存在,請重新輸入!學號:500008進入填寫學生詳細信息界面進入填寫學生詳細信息界面姓名:空;性別:空;民族:空;籍貫:空;入學時間:空;出生日期:空 。單擊“增加”姓名不能為空入學時間不能為空出生日期不空為空無提示並出現錯誤姓名:molly;性別:女;民族:漢;籍貫:漢;入學時間:XX-12-14;出生日期:1990-09-05。單擊“增加”添加成功!添加成功!

宿舍管理員:管理學生住宿信息功能測試描述如表5-3所示。

表5-3功能測試用例

功能3描述管理查詢學生出出勤情況功能測試 用例目的高校宿舍管理系查詢學生出出勤情況功能是否能夠正常前提條件成功登入輔導員管理學生信息界面輸入/動作期望的輸出/相應實際情況日期:空單擊“查詢”日期不能為空,請輸入您要查詢的日期日期不能為空,請輸入您要查詢的日期日期:XX-11-01單擊“查詢”列出相對應日期出勤狀態不為正常的學生列表列出相對應日期出勤狀態不為正常的學生列表單擊“查看詳情” 列出該學生的出勤情況列出該學生的出勤情況單擊“返回”返回到學生出勤情況頁面返回到學生出勤情況頁面

系部管理員:查看系部學生信息功能用例描述如表5-4所示。

表5-4功能測試用例

功能4描述系部管理員­——系部學生住宿信息用例目的測試選擇專業是否會顯示系部專業的學生住宿信息前提條件成功登錄管理界面,並且單擊學生住宿信息輸入/動作期望的輸出/相應實際情況選擇專業 計算機套用技術顯示計算機套用技術專業的學生住宿信息顯示計算機套用技術專業的學生住宿信息選擇專業 網路顯示網路專業的學生住宿信息顯示網路專業的學生住宿信息

分配寢室管理員功能用例描述如表5-5所示。

表5-5功能測試用例

功能5描述為宿舍樓分配管理員用例目的測試高校宿舍管理系統的超級管理員中為宿舍樓分配管理員是否能夠正常工作前提條件系統登入成功輸入/動作期望的輸出/相應實際情況點擊寢管管理,點擊分配管理員,選擇1號管理員 ,點擊“更新”更新成功更新成功點擊寢管管理,點擊分配管理員,選擇1號管理員 ,點擊“更新”該管理員已經分配過,請重新選擇不會提示點擊寢管管理,點擊“刪除”您確定要“刪除”宿舍樓以及管理員嗎?只提示刪除成功!

修改密碼功能測試用例如表5-6所示。

表5-6功能測試用例

功能6描述修改密碼功能測試用例目的高校宿舍管理系統學生修改密碼功能是否能夠正常工作前提條件成功登入學生信息管理頁面輸入/動作期望的輸出/相應實際情況舊密碼:123新密碼:111確認密碼:111密碼輸入錯誤,請重新輸入!無提示舊密碼:500001新密碼:111確認密碼:123密碼不一致,請重新輸入!密碼不一致,請重新輸入!舊密碼:500001新密碼:111確認密碼:111密碼修改成功,您的新密碼為111密碼修改成功,您的新密碼為111輸入密碼和新密碼文本框中出現的信息是***文本框中出現的信息是111

學生上傳報修信息功能測試用例如表5-7所示

表5-7功能測試用例

功能7描述學生上傳報修信息功能測試用例目的高校宿舍管理系統學生上傳報修信息功能是否能夠正常工作前提條件成功登入學生管理系統,並打開發送報修信息頁面輸入/動作期望的輸出/相應實際情況報修信息:空請輸入報修信息無提示報修信息:這是一個測試報修信息上傳!上傳成功!上傳成功!