學(xué)生成績管理系統(tǒng)測試計劃.doc
-
資源ID:6562170
資源大?。?span id="6666166" class="font-tahoma">208KB
全文頁數(shù):18頁
- 資源格式: DOC
下載積分:9.9積分
快捷下載
會員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。
|
學(xué)生成績管理系統(tǒng)測試計劃.doc
學(xué)生成績管理系統(tǒng)測試計劃一引言1編寫目的為了保證學(xué)生成績管理各項功能可靠實現(xiàn),特編寫此測試計劃,對所有功能模塊及總系統(tǒng)進行測試。 此測試計劃供程序員在程序高度階段參考,在系統(tǒng)測試階段提供測試依據(jù)。本測試計劃主要用于發(fā)現(xiàn)系統(tǒng)開發(fā)過程中出現(xiàn)的各種不妥之處,發(fā)現(xiàn)軟件中的錯誤。2背景1)待開發(fā)系統(tǒng)軟件名稱:學(xué)生成績管理系統(tǒng);2)本項目的任務(wù)提出者是學(xué)校信息管理系統(tǒng)的各位老師,由本小組負責(zé)開發(fā),用于江西農(nóng)業(yè)大學(xué)廣大師生成績查詢及管理;3)開發(fā)背景:本系統(tǒng)屬于江西農(nóng)業(yè)大學(xué)大學(xué)網(wǎng)絡(luò)管理系統(tǒng)的學(xué)生成績管理模塊,實現(xiàn)的是網(wǎng)絡(luò)管理系統(tǒng)中關(guān)于學(xué)生成績管理的子功能,通過此軟件,提高用軟件工程分析問題、解決問題的能力,同時增強對數(shù)據(jù)庫和VC#的使用能力。3定義成績管理:所謂成績管理,是指以學(xué)校中的學(xué)生為對象,根據(jù)學(xué)生的成績來做記錄,將學(xué)生的成績進行有關(guān)操作和分配。并對學(xué)生的成績進行總和與管理。4參考資料1 張海藩,軟件工程導(dǎo)論,清華大學(xué)出版社,2008 2 陸麗娜,軟件工程,經(jīng)濟科學(xué)出版社,20083 薩師煊,數(shù)據(jù)庫系統(tǒng)概論,高等教育出版社,20064 薛華成,管理信息系統(tǒng), 清華大學(xué)出版社,2007二. 計劃1軟件說明軟件所要實現(xiàn)的功能及程序的關(guān)系如下表:功能需求程序?qū)W生基本信息輸入學(xué)生信息查詢,修改學(xué)生成績輸入,更新學(xué)生成績查詢學(xué)生成績單的打印學(xué)生密碼修改管理員基本信息輸入管理員信息刪除課程信息輸入,修改管理員密碼修改數(shù)據(jù)備份數(shù)據(jù)恢復(fù)學(xué)生基本信息管理學(xué)生成績管理課程信息管理管理員信息管理系統(tǒng)維護處理學(xué)生成績管理系統(tǒng)功能模塊輸入輸出 用戶登錄模塊與數(shù)據(jù)庫連接,檢查用戶名與密碼是否匹配對于存在的用戶名可以正常登錄;并能給用戶正確的返回信息成績查詢模塊檢查輸入查詢的學(xué)生成績條件能與數(shù)據(jù)庫正常連接;正確給出成績管理模塊與數(shù)據(jù)庫連接檢查輸入的用戶信息,能登記用戶相關(guān)信息,檢查修改單中的信息的合法性能與數(shù)據(jù)庫正常連接,并即時更新數(shù)據(jù)庫;正確給出返回信息能否正確注銷分析系統(tǒng)管理與數(shù)據(jù)庫連接檢查輸入的用戶信息,能登記用戶相關(guān)信息,計算用戶參加考試信息,檢查中的信息的合法性能與數(shù)據(jù)庫正常連接,并即時更新數(shù)據(jù)庫;正確給出返回信息2 測試內(nèi)容2.1 登錄模塊測試用例序號01測試用例名稱登錄模塊 被測試系統(tǒng)student測試功能描述1:運行登錄對話框 2:檢驗輸入的帳號和密碼是否匹配測試用例描述測試步驟1:運行學(xué)生成績管理系統(tǒng)2:輸入帳號和密碼期待輸出結(jié)果1:顯示登陸對話框2:如果帳號和密碼正確進則入系統(tǒng)3:反之則提示用戶重新輸入測試結(jié)果測試人:朱利斌校核人:測試日期2013-10-5備注2.2學(xué)生成績錄入模塊測試用例序號03測試用例名稱學(xué)生成績錄入模塊 被測試系統(tǒng)student測試功能描述1:運行成績管理界面對話框 2:檢驗輸入學(xué)生的成績3:檢驗輸入的學(xué)生成績是否正確合格測試用例描述測試步驟1:運行學(xué)生信息管理系統(tǒng)2:輸入學(xué)生的成績期待輸出結(jié)果1:顯示提示對話框2:如果成績格式正確則錄入成功3:反之則提示重新輸入成績測試結(jié)果2.3學(xué)生成績查詢模塊測試用例序號02測試用例名稱學(xué)生成績信息查詢模塊 被測試系統(tǒng)測試功能描述1:運行查詢管理界面對話框 2:檢驗輸入查詢學(xué)生成績的條件3:檢驗輸入的學(xué)生編號是否存在測試用例描述測試步驟1:運行學(xué)生成績管理系統(tǒng)2:輸入查詢條件期待輸出結(jié)果1:顯示提示對話框2:如果存在則顯示結(jié)果3:反之則提示重新輸入查詢條件測試結(jié)果測試人朱利斌校核人測試日期備注2.4管理學(xué)生成績信息模塊測試用例序號03測試用例名稱維護學(xué)生成績信息模塊 被測試系統(tǒng)測試功能描述1:運行學(xué)生成績管理界面對話框 2:檢驗輸入學(xué)生的新信息3:檢驗輸入學(xué)生的新信息是否正確合格4:檢驗輸入修改學(xué)生的編號(學(xué)號)5:檢驗輸入刪除學(xué)生的編號測試用例描述測試步驟1:運行學(xué)生成績管理系統(tǒng)2:輸入學(xué)生的新信息3:輸入學(xué)生的編號期待輸出結(jié)果1:顯示提示對話框2:如果學(xué)生的新信息正確則添加成功3:反之則提示重新輸入信息4:如果修改信息的格式正確則顯示成功5:反之提示重新輸入編號6:如果學(xué)生信息存在則顯示刪除成功7:反之提示重新輸入編號測試結(jié)果測試人 楊彪校核人測試日期2013-11-10備注2.5 分析統(tǒng)計信息管理模塊測試用例序號04測試用例名稱分析統(tǒng)計信息管理模塊 被測試系統(tǒng)測試功能描述1:運行學(xué)生成績管理界面對話框 2:檢驗計算統(tǒng)計此考試學(xué)生總體信息3:檢驗統(tǒng)計此考試學(xué)生總體信息是否正確合格4:檢驗輸出的分析單是否正確5:檢驗返回給查詢模塊報表測試用例描述測試步驟1:運行圖書管理管理系統(tǒng)2:計算考試總體信息3:生成分析單期待輸出結(jié)果1:顯示提示對話框2:如果學(xué)生總體成績信息計算正確則顯示計算成功3:反之則提示重新計算信息4:如果生成分析單格式正確則顯示成功5:反之則提示重新生成測試結(jié)果測試人廖連云校核人測試日期2013-11-10備注三測試設(shè)計1用戶登錄(01)本測試考慮到:未注冊用戶名的處理,用戶名與密碼不匹配處理11控制利用白盒測試和黑盒測試相結(jié)合的方式。12輸入和輸出輸入與測試用例期望輸出選取理由輸入用戶名,不輸入密碼顯示未輸入密碼密碼不能為空不輸入用戶名,輸入密碼顯示未輸入用戶名用戶名不能為空輸入不匹配的用戶名或密碼顯示密碼不正確用戶名和密碼必須匹配才能登錄輸入未注冊的用戶名顯示該用戶不存在登錄必須為已注冊用戶輸入匹配的用戶名和問題顯示登錄成功為合法登錄請求2學(xué)生成績管理模塊(02)本測試考慮到:輸入信息格式的合法性,學(xué)生編號是否注冊。21控制利用白盒測試和黑盒測試相結(jié)合的方式。(成績默認為整數(shù))22輸入和輸出輸入測試用例測試數(shù)據(jù)期望輸出選取理由年齡(數(shù)字)非數(shù)字字符小于0的數(shù)字帶小數(shù)點數(shù)四位數(shù)字2位數(shù)字你-1122100012顯示出錯顯示出錯顯示出錯顯示出錯顯示有效年齡不能為非數(shù)字字符年齡不能為負年齡不能為小數(shù)年齡不能為四位小數(shù)類型及長度均有效 姓名 非數(shù)字,特殊字符 123 #沐雨晴顯示出錯顯示出錯顯示有效姓名不能為數(shù)字字符姓名不能為特殊符號類型有效學(xué)號輸入的學(xué)號不存在輸入的是數(shù)字輸入的存在小小123張 三顯示出錯顯示出錯顯示有效不存在的不能進行信息修改學(xué)號不能為數(shù)字類型及長度均有效各科成績非數(shù)字字符小于0的整數(shù)小于0的小數(shù)大于0小于150帶小數(shù)點數(shù)大于150整數(shù)大于150小數(shù)介于0到150 整數(shù)我-2-23.1421.312341234.6123顯示出錯顯示出錯顯示出錯顯示出錯顯示出錯顯示出錯顯示有效成績不能為非數(shù)字字符成績不能為負成績不能為負成績不能為小數(shù)成績不能超過滿分成績不能超過滿分類型及長度有效 注銷密碼非字母以及數(shù)字字母字母和數(shù)字#¥%123Tfer24Ags顯示出錯顯示有效顯示有效顯示有效刪除密碼不能為特殊字符類型有效類型有效類型有效年級非漢字字符4個漢字以內(nèi)字符#¥%大二顯示出錯顯示有效年級不能為其他字符類型及長度有效3分析統(tǒng)計管理模塊(03)本測試考慮到:計算信息格式的合法性,學(xué)生編號是否注冊。31控制利用白盒測試和黑盒測試相結(jié)合的方式。32輸入和輸出輸入測試用例測試數(shù)據(jù)期望輸出選取理由年齡(數(shù)字)非數(shù)字字符小于0的數(shù)字帶小數(shù)點數(shù)四位數(shù)字2位數(shù)字你-1122100012顯示出錯顯示出錯顯示出錯顯示出錯顯示有效年齡不能為非數(shù)字字符年齡不能為負年齡不能為小數(shù)年齡不能為四位小數(shù)類型及長度均有效 姓名 非數(shù)字,特殊字符 123 #沐雨晴顯示出錯顯示出錯顯示有效姓名不能為數(shù)字字符姓名不能為特殊符號類型有效id輸入的id不存在輸入的是數(shù)字輸入的存在小小123張 三顯示出錯顯示出錯顯示有效不存在的不能進行信息分析統(tǒng)計學(xué)號不能為數(shù)字類型及長度均有效各科成績非數(shù)字字符小于0的整數(shù)小于0的小數(shù)大于0小于150帶小數(shù)點數(shù)大于150整數(shù)大于150小數(shù)介于0到150 數(shù)字我-2-23.1421.312341234.6123顯示出錯顯示出錯顯示出錯顯示出錯顯示出錯顯示出錯顯示有效成績不能為非數(shù)字字符成績不能為負成績不能為負成績不能為小數(shù)成績不能超過滿分成績不能超過滿分類型及長度有效總的學(xué)生人數(shù)非數(shù)字字符小于0的數(shù)字帶小數(shù)點數(shù)大于0整數(shù)來-323.123顯示出錯顯示出錯顯示出錯顯示有效人數(shù)不能為非數(shù)字字符人數(shù)不能為負數(shù)人數(shù)不能為小數(shù)類型及長度有效平均成績非數(shù)字字符小于0的整數(shù)小于0的小數(shù)大于0小于150帶小數(shù)點數(shù)大于150整數(shù)大于150小數(shù)介于0到150 數(shù)字我-2-23.1421.312341234.6123顯示出錯顯示出錯顯示出錯顯示出錯顯示出錯顯示出錯顯示有效成績不能為非數(shù)字字符成績不能為負成績不能為負成績不能為小數(shù)成績不能超過滿分成績不能超過滿分類型及長度有效缺考人數(shù)不及格人數(shù)非數(shù)字字符小于0的數(shù)字帶小數(shù)點數(shù)大于0整數(shù)非數(shù)字字符小于0的數(shù)字帶小數(shù)點數(shù)大于0整數(shù)來-323.13來-323.13顯示出錯顯示出錯顯示出錯顯示有效顯示出錯顯示出錯顯示出錯顯示有效人數(shù)不能為非數(shù)字字符人數(shù)不能為負數(shù)人數(shù)不能為小數(shù)類型及長度有效人數(shù)不能為非數(shù)字字符人數(shù)不能為負數(shù)人數(shù)不能為小數(shù)類型及長度有效報表題目非數(shù)字字符數(shù)字管理系統(tǒng)3245顯示有效顯示出錯類型有效題目不能為數(shù)字年級非漢字字符4個漢字以內(nèi)字符#¥%大二顯示出錯顯示有效年級不能為其他字符類型及長度有效歷屆成績對比非漢字字符漢字字符¥RS12較好顯示出錯顯示有效比較結(jié)果不能為特殊字符結(jié)果類型有效各科成績對比非漢字字符漢字字符Rfrew波動不大顯示出錯顯示有效比較結(jié)果不能為特殊字符結(jié)果類型有效4學(xué)生成績查詢模塊(05)本測試考慮到:輸入信息格式的合法性,學(xué)生編號是否注冊。41控制利用白盒測試和黑盒測試相結(jié)合的方式。42輸入和輸出輸入測試用例測試數(shù)據(jù)期望輸出選取理由學(xué)號輸入的書號不存在輸入的是數(shù)字輸入的存在小小123張 三顯示出錯顯示出錯顯示有效不存在的不能進行基本信息查詢學(xué)號不能為數(shù)字類型及長度均有效姓名輸入的姓名不存在輸入的為數(shù)字Abcd111顯示出錯顯示出錯不存在的不能進行基本信息查詢姓名不能為數(shù)字成績字符負數(shù)有效Abc-12378顯示出錯顯示出錯顯示有效成績不能為字符成績不能為負數(shù)類型及長度均有效3.5標示符02 2.5.1進度安排:A:5月27日B:測試的內(nèi)容:學(xué)生信息能否正常記錄 學(xué)生的相關(guān)信息能否正常進行修改 學(xué)生的相關(guān)信息能否正常進行刪除C:目的:確保系統(tǒng)能夠正常進行學(xué)生成績信息管理正常登記。 確保系統(tǒng)能夠正常進行學(xué)生成績信息的正常修改。 確保系統(tǒng)能夠正常進行學(xué)生成績信息的正常刪除。2.5.2條件硬件:有奔騰以上處理器、512兆內(nèi)存配置的計算機。 ,軟件:VB,ACCESS ,C+等人員:學(xué)生成績信息管理開發(fā)小組2.5.3測試資料 用戶的信息2.5.4測試培訓(xùn)培訓(xùn)內(nèi)容:使用學(xué)生管理模塊受訓(xùn)人員:信息管理員培訓(xùn)人員:學(xué)生成績信息管理系統(tǒng)開發(fā)小組全體成員2.6標示符032.6.1進度安排:A:5月27日B:測試的內(nèi)容:圖書的信息能否成功分析統(tǒng)計C:目的:確保系統(tǒng)能夠正常進行學(xué)生成績信息成功進行分析統(tǒng)計。2.6.2條件硬件:有奔騰以上處理器、512兆內(nèi)存配置的計算機。 ,軟件:VB,ACCESS,C+等人員:學(xué)生成績信息管理開發(fā)小組2.6.3測試資料 用戶的信息2.6.4測試培訓(xùn)培訓(xùn)內(nèi)容:使用學(xué)生成績信息查詢模塊受訓(xùn)人員:信息管理員培訓(xùn)人員:學(xué)生成績信息管理系統(tǒng)開發(fā)小組全體成員學(xué)生信息:1、學(xué)號:必須有,且為11位數(shù),前4位為入學(xué)時間,后4位為系別與專業(yè)號,最后3位為班級號及學(xué)號 2、姓名:必須有,要求為不超過5個漢字3、性別 :必須有,為“男”或“女”4、年齡 :2位數(shù),在1880間5、所在系:必須有,具體系別要求視各學(xué)校具體情況而定6、登錄密碼:必須有,長度為6位09阿拉伯數(shù)字,且6位數(shù)不可相同且不能為連續(xù)6位 注: 學(xué)生信息由各教師錄入系統(tǒng),學(xué)生可憑學(xué)號及密碼登錄系統(tǒng)查詢自己的信息 學(xué)生登錄時輸入學(xué)號及密碼,若密碼及學(xué)號信息輸入正確,則提示登錄系統(tǒng)成功,若無法登錄進入系統(tǒng),則提示提示密碼不正確請重新登錄輸入域:學(xué)號 姓名 性別 年齡 所在系 登錄密碼輸出域:是否錄入/登錄成功輸入有效等價類編號無效等價類編號學(xué)號11位數(shù)1不足11位15前4位為入學(xué)時間2后4位為系別及專業(yè)號3大于11位16最后3位為班級號及學(xué)號4姓名必須有5空17不超過5個漢字6大于5個漢字18非漢字性別男7空19女8年齡2位數(shù)9不足或大于2位201880之間10小18或大于8021所在系必須有(具體系別因各學(xué)校具體情況而定)11空22登錄密碼長度為6位09阿拉伯數(shù)字12不足或大于6位236位數(shù)不相同136位相同246位數(shù)不連續(xù)146位連續(xù)25測試用例:學(xué)號姓名性別年齡所在系登錄密碼是否錄入/登錄成功空張三男22三系131415失敗20090805109張三四五六七男22三系131415失敗20090805109張三空22三系131415失敗20090805109張三男18三系131415失敗20090805109張三男22空131415失敗20090805109張三男22三系123456失敗20090805109張三男22三系1111111失敗20090805109張三男81三系131415失敗20090805109ABC男22三系131415失敗200908050109張三男22三系131415失敗20090109張三男22三系131415失敗20090805109張三男22三系131415成功課程信息:1、課程編號:必須有,系統(tǒng)自動編號,3位2、課程名:必須有,由中英文及各種字符組成,字符長度不限 3、授課教師:必須有,要求為不超過5個漢字,可為英文4、系別:必須有,具體系別要求視各學(xué)校具體情況而定注:課程信息由系統(tǒng)管理員錄入系統(tǒng),學(xué)生和教師可登錄查詢相關(guān)信息輸入域:課程編號 課程名 授課教師 系別輸出域:是否錄入登錄成功輸入有效等價類編號無效等價類編號課程編號必須有(系統(tǒng)自動編號)1空9課程名必須有2空10中英文及各種字符組成3長度不限4授課教師必須有5空11不超過5個漢字6大于5位中文12英文7系別必須有(具體系別因各學(xué)校具體情況而定)8空13測試用例:課程編號課程名授課教師系別是否錄入成功空軟件測試張三三系失敗001空張三三系失敗002軟件測試張三四五六七三系失敗003軟件測試張三空失敗004軟件測試BOA三系成功005軟件測試李四三系成功學(xué)生成績信息:1、學(xué)號:必須有,且為11位數(shù),前4位為入學(xué)時間,后4位為系別及專業(yè)號,最后3位為班級號及學(xué)號 2、姓名:必須有,要求為不超過5個漢字3、課程編號:必須有,系統(tǒng)自動編號,3位 4、課程名:必須有,由中英文及各種字符組成,字符長度不限5、平時成績:必須有,0100之間6、實驗成績:0100之間,可以為空 7、課程設(shè)計:0100之間,可以為空8、期末總成績:必須有,0100之間注:學(xué)生成績信息由各教師錄入系統(tǒng)并進行相關(guān)管理,學(xué)生可憑學(xué)號及密碼登錄系統(tǒng)查詢自己的信息輸入域:學(xué)號 姓名 課程編號 課程名 平時成績 實驗成績 期末總成績 輸出域:是否錄入成功輸入有效等價類編號無效等價類編號學(xué)號11位數(shù)1大于11位19前4位為入學(xué)時間2后4位為系別及專業(yè)號3不足11位20最后3位為班級號及學(xué)號4姓名必須有5空21不超過5個漢字6大于5個漢字22非漢字23課程編號必須有(系統(tǒng)自動編號)7空24課程名必須有8空25中英文及各種字符組成926長度不限19平時成績必須有11空270100之間12大于10028單元成績可為空13大于100290100之間14課程設(shè)計可為空15大于100300100之間16期末總成績必須有17空310100之間18大于10032測試用例:學(xué)號姓名課程編號課程名平時成績單元成績課程設(shè)計期末總成績空張三001軟件測試808090200908050109張三002軟件測試8080902009080109張三003軟件測試80809020090805109空004軟件測試80809020090805109張三四五六七005軟件測試80809020090805109ABC006軟件測試80809020090805109李四空軟件測試80809020090805109李四007空80809020090805109李四008軟件測試101809020090805109王五009軟件測試801019020090805109王五010軟件測試801019020090805109王五011軟件測試808010120090805109寶兒012軟件測試8080100學(xué)號姓名課程編號課程名平時成績單元成績課程設(shè)計期末總成績空張三001軟件測試808090200908050109張三002軟件測試8080902009080109張三003軟件測試80809020090805109空004軟件測試80809020090805109張三四五六七005軟件測試80809020090805109ABC006軟件測試80809020090805109李四空軟件測試80809020090805109李四007空80809020090805109李四008軟件測試101809020090805109王五009軟件測試801019020090805109王五010軟件測試801019020090805109王五011軟件測試808010120090805109寶兒012軟件測試8080100四評價準則1范圍所選擇的測試用例基本上能夠檢查到所有合法與不合法的輸入。其局限性在于對于例如家庭地址等字段,無法檢查其語義的有效性。2數(shù)據(jù)整理輸入的測試數(shù)據(jù)基本上能夠滿足測試的預(yù)期的要求,整個的數(shù)據(jù)處理基本上可以達到預(yù)期的結(jié)果。測試基本通過。3尺度測試數(shù)據(jù)都是采用黑盒、白盒同時進行,輸入的數(shù)據(jù)通過預(yù)期的結(jié)果來達到最終的測試目的,如測試的數(shù)據(jù)有偏差,則重新組裝,再測試,允許中斷或停機的最大數(shù)為5次。