測試計劃
負責人:謝麗麗,呂彩霞
總體設計
1.總體結構和子產品設計
1.1功能結構
1.2子產品設計
教室相關資訊管理:通過界面輸入或選擇教室相關資訊,進而對教室資訊進行編輯;
查詢處理功能:通過輸入關鍵值進行綜合查詢,輸出結果。
1.3總體結構設計
2.資料結構設計
2.1教室有關資訊管理子產品資料:
圖8 處理教師資訊表資料結構
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL0IDN0YjM2cTN3EDMxEzMvwVNwUTMwIzLcZjMykDN38CX1EDMyc2bsJ2Lc12bj5ycn9Gbi52YuAzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
2.2查詢處理功能子產品:
關鍵字:字元型,長度:1-10個字元,取值範圍:數字0-9組成;
查詢結果:如圖7,圖8,圖9所示。
3.資料庫設計
3.1邏輯設計
系統測試
1.測試方案
1.1測試原則:測試應“盡早地和不斷地進行”。測試規模由小到大。
2.2測試方法:采用編寫代碼編檢錯并進行改正, 最終利用僅有的測試進行初步測試
2.測試項目說明
表1系統登入測試
2.1 系統登入測試:
輸入 | 輸出 | |
使用者名 | 密碼 | |
韓朝燕 高德建 | Asdasdasda | 錯誤:使用者名不能為空 |
謝麗麗 | 12312 | 錯誤:使用者名或密碼錯誤 |
李鳳嬌 | 錯誤:密碼不能為空 | |
呂彩霞 | Lvcaixia | 正确:登入成功 |
表2修改教室資訊測試
2.2 修改教室資訊測試:
教室裝置 | 教室容納人數 | 教室管理者編号 | |
12 | 10001 | 錯誤:教室裝置不能為空 | |
投影儀 | 1001 | 錯誤:教室容納人數不能為空 | |
Asda | 錯誤:教室容納人數不為數值 | ||
錯誤:教室管理者編号不能為空 | |||
正确:修改成功 |
表3增加教室使用情況測試
2.3 增加教室使用情況測試
教室編号(固定) | 上課開始時間 | 結束時間 | 教師編号(固定) | |
一教103 | 8:30 | 12:00 | 20001 | 錯誤:結束時間不能為空 |
一教202 | 9:10 | 錯誤:上課開始時間不能為空 | ||
二教304 | 8:30 | 錯誤:上課開始時間或結束時間格式不規範 | ||
二教302 | 2012/12/12/12:12/12 | 2012/12/12/12:12:12 | 2001 | 錯誤:開始上課時間不應小于等于結束時間 |
00001 | 2012/12/12/11:12:12 | 正确:增加教室使用情況成功 |