《教室管理系統(tǒng)軟件測試報告》由會員分享,可在線閱讀,更多相關(guān)《教室管理系統(tǒng)軟件測試報告(14頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、14
教室管理系統(tǒng)
軟
件
測
試
報
告
小組:二傻小組
單位:09網(wǎng)絡(luò)
成員:劉瑩皓
黃嘉彬
2012年4月15日
目錄
1、 引言..........................................3
2、 任務(wù)概述......................................3
3、 測試計劃......................................3
4、 具體測試內(nèi)容..................................4
4.1 測試項目及簡要說明....
2、.............................4
4.2 詳盡測試過程.....................................4
4.2.1測試1 數(shù)據(jù)庫連接測試............................5
4.2.2測試2查詢空教室功能測試..........................5
4.2.3測試3查詢教室上課情況功能測試 ......................7
4.2.4測試4登錄功能測試 ..............................7
4.2.5測試5教室申請功能測試...............
3、.............9
4.2.6測試6數(shù)據(jù)管理功能測試...........................11
5、 軟件測結(jié)論................................... 14
教室管理系統(tǒng)
-軟件測試-
1、 引言
1.1 編寫目的
為了確保項目的可用性以及可靠性,使得項目能夠按質(zhì)按量的完成,以至于項目成品不會在后期使用以及維護(hù)過程中出現(xiàn)極其嚴(yán)重的錯誤,我們編寫了此測試計劃。
1.2項目背景
由于我們希望能夠充分利用現(xiàn)代科技來提高教室管理的效率,將一些可以用計算機(jī)來管理的都進(jìn)行計算機(jī)化,使得教室管理人員工作更加方便,工作效率也更加的高
4、,方便教職工對教室的查詢和申請。
二、任務(wù)概述
2.1目標(biāo)
本文檔的目標(biāo)是詳細(xì)描述對教室管理系統(tǒng)進(jìn)行系統(tǒng)測試的測試過程。將每一個可用的功能進(jìn)行盡可能詳盡的測試,并嘗試各種可能的測試用例,找出當(dāng)前軟件中所存在的漏洞以及不足,為完善軟件提供可參考的文本依據(jù)。
2.2運(yùn)行環(huán)境
軟件必須在dotNetFramework3.5或更高版本的環(huán)境下運(yùn)行,數(shù)據(jù)為SQL SERVER2005或更高版本。
2.3條件與限制
一個標(biāo)準(zhǔn)的系統(tǒng),應(yīng)該實現(xiàn)多人同時在線的后臺處理。但由于技術(shù)以及硬件環(huán)境的限制,該系統(tǒng)并未對多人同時登陸時所能遇到的諸多問題進(jìn)行處理。并且對于數(shù)據(jù)庫的設(shè)計也不是很完善。
三
5、、測試計劃
3.1測試方案
本測試計劃采用黑盒測試方法,整個過程采用自底向上,逐個集成的的辦法,依次進(jìn)行單元測試,組裝測試,測試用例的設(shè)計應(yīng)包括合理的和不合理的輸入條件。
3.2測試項目
測試 1:
名稱:數(shù)據(jù)庫連接測試
目的:測試系統(tǒng)無法連接數(shù)據(jù)庫時的容錯能力。
內(nèi)容:修改配置文件,使用錯誤的連接字符串。
測試 2:
名稱:查詢空教室功能測試
目的:測試該查詢功能是否完善,是否存在bug。
內(nèi)容:
a.數(shù)據(jù)基本信息查詢;
b.對于單周或者雙周才有課的教室,輸入不同周次;
c.輸入不同的座位數(shù)進(jìn)行查詢。
測試 3:
名稱:查詢教室上課情況功能測試
目的:測
6、試該查詢功能是否完善,是否存在bug。
內(nèi)容:
a. 僅選擇教室名查詢;
b.輸入更詳細(xì)的查詢條件,查看結(jié)果是否準(zhǔn)確;
c.對于單周或者雙周才有課的教室,輸入不同周次。
測試 4:
名稱:登錄功能測試
目的:測試是否能方便的登錄,是否能準(zhǔn)確體現(xiàn)用戶權(quán)限。
內(nèi)容:
a. 未登錄情況下,嘗試使用教室申請和管理功能;
b.用戶權(quán)限嘗試使用管理功能;
c.管理權(quán)限和用戶權(quán)限的不同;
d.輸入錯誤的賬戶密碼信息。
測試 5:
名稱:教室申請功能測試
目的:測試是否能方面的操作,數(shù)據(jù)庫能否準(zhǔn)確更新申請信息。
內(nèi)容:
a. 未輸入查詢信息的情況下點擊教室申請;
b. 輸入
7、查詢信息的情況下點擊教室申請;
c. 查看申請信息
d. 申請成功后查詢該教室上課情況
測試6:
名稱:數(shù)據(jù)管理功能測試
目的:測試數(shù)據(jù)更改,增加和刪除的便捷性,數(shù)據(jù)庫更新是否正常。
內(nèi)容:
a. 更改功能
1正常更改
2更該成重復(fù)或非法數(shù)據(jù)
3更改主鍵
b.增加功能
1正常增加
2增加重復(fù)或非法數(shù)據(jù)
c.刪除功能
1刪除單條信息
2刪除多條信息
3刪除外鍵對應(yīng)信息
四、具體測試內(nèi)容
4.1測試項目及簡要說明
測試內(nèi)容為測試計劃中所列出的六個測試項目。
4.2詳盡測試過程
4.2.1測試1 數(shù)據(jù)庫連接測試
合法的配置:
結(jié)果:正常打開軟件
8、
錯誤的配置:改變文件中Initial Catalog字段
結(jié)果:
4.2.2測試2 查詢空教室功能測試
a. 數(shù)據(jù)基本信息查詢;此時注意到第5周為單周,空教室包括3B602。
b.對于單周或者雙周才有課的教室,輸入不同周次;
第4周為雙周,結(jié)果中沒有3B602,因為雙這個時間該教室有課。
c.輸入不同的座位數(shù)進(jìn)行查詢。
座位數(shù)為65時,查詢結(jié)果包含1B101座位65
座位數(shù)為120,查詢結(jié)果不包含1B101
4.2.3測試 3:查詢教室上課情況功能測試
a. 僅選擇教室名查詢;注意到2A303星期四第3-4節(jié)單雙周都有課。
b.輸
9、入更詳細(xì)的查詢條件,查看結(jié)果是否準(zhǔn)確;第4周為雙周只顯示一條信息
c.對于單周或者雙周才有課的教室,輸入不同周次。第5周為雙周只顯示一條信息
4.2.4測試 4:登錄功能測試
a. 未登錄情況下,嘗試使用教室申請和管理功能;
b.用戶權(quán)限嘗試使用管理功能;
c.管理權(quán)限和用戶權(quán)限的不同;
d.輸入錯誤的賬戶密碼信息。
4.2.5 測試 5:教室申請功能測試
a. 未輸入查詢信息的情況下點擊教室申請;
b.輸入查詢信息的情況下點擊教室申請;注意到自動把查詢條件填到了申請單。
c.查看申請信息
d.申請成功后查詢該教室上課
10、情況
4.2.6 測試6:數(shù)據(jù)管理功能測試
a.更改功能
1正常更改
2更該成重復(fù)或非法數(shù)據(jù)
b.增加功能
1正常增加
2增加重復(fù)或非法數(shù)據(jù)
c.刪除功能
1刪除單條信息
2刪除多條信息
3刪除外鍵對應(yīng)信息
五、軟件測試結(jié)論
5.1軟件功能
該系統(tǒng)以實現(xiàn)了教室管理系統(tǒng)的基本功能:該系統(tǒng)以實現(xiàn)了教室管理系統(tǒng)的基本功能:教室查詢(查詢空教室、查詢教室上課情況)、教室申請、數(shù)據(jù)管理(更改、增加、刪除)。
5.2軟件缺陷
該系統(tǒng)數(shù)據(jù)存儲使用的算法效率比較低,如果數(shù)據(jù)量上萬處理速度會變慢。
5.3建議
應(yīng)在該系統(tǒng)中增加職工改密碼功能,優(yōu)化交互界面,方便用戶的使用。