本次所測試的內容是admin端的專業管理模塊。數據庫
本次測試採用黑盒子方法進行集成測試。測試
操做系統:Windows 2012 Server + SP2
.Net Framework:4.0版本
數據庫:SQLServer2008R2
操做系統:Win10操作系統
測試序號 | 測試內容 | 測試操做 |
---|---|---|
1 | 查詢專業 | 點擊「專業管理」按鈕,輸入關鍵字後,點擊"查詢"按鈕按鈕進行查詢,相關專業數據能正確顯示。 |
2 | 編輯專業 | 在專業數據顯示成功後,點擊信息尾部的"編輯"按鈕編輯的專業名稱、專業人數、備註,點擊"更新"按鈕。專業修改後能被查詢到。 |
3 | 刪除專業 | 在專業數據顯示成功後,點擊信息尾部的"刪除"按鈕。專業刪除後沒法被查詢到。 |
4 | 新增專業 | 點擊"新增專業"按鈕,輸入專業名稱、專業人數、專業說明,點擊"保存"按鈕。新增專業能被查詢到。 |
測試數據1:關鍵字:NULL;
測試意義:查看關鍵字爲默認條件下查詢功能的正確性
預期結果:成功
測試結果:符合預期結果3d
測試數據2:關鍵字:技術;
測試意義:查看專業中含有輸入的關鍵字條件下查詢功能的正確性
預期結果:成功
測試結果:符合預期結果orm
測試數據3:關鍵字:互聯網;
測試意義:查看專業中不含有輸入的關鍵字條件下查詢功能的正確性
預期結果:成功
測試結果:符合預期結果blog
測試數據1:編輯ID爲1的專業,專業名稱、專業人數、備註分別改成:電子科學與技術1,111,電子科學與技術1
測試意義:查看常規輸入下編輯功能的正確性
預期結果:成功
測試結果:符合預期結果table
測試數據2:編輯ID爲5的專業,專業名稱、專業人數、備註分別改成:高級微電子技術,abc,123
測試意義:查看在很是規輸入(專業人數爲英文字符)下編輯功能的正確性
預期結果:失敗(人數只能爲int型)
測試結果:符合預期結果class
測試數據3:編輯ID爲6的專業,專業名稱、專業人數、備註分別改成:NULL,NULL,123
測試意義:查看在很是規輸入(專業人數爲空)下編輯功能的正確性
預期結果:失敗(人數不能爲空)
測試結果:符合預期結果計算機科學
測試數據1:刪除專業"電子信息工程"
測試意義:查看刪除功能的正確性
預期結果:成功
測試結果:符合預期結果軟件
測試數據1:新增專業,專業名稱、專業人數、專業說明分別爲軟件工程、1十、NULL
測試意義:查看在常規輸入下新增專業功能的正確性
預期結果:成功
測試結果:符合預期結果
測試數據2:新增專業,專業名稱、專業人數、專業說明分別爲軟件工程、200、NULL
測試意義:查看新增專業與已有專業同名的狀況下新增專業功能的正確性
預期結果:失敗(專業已存在)
測試結果:符合預期結果
測試數據3:新增專業,專業名稱、專業人數、專業說明分別爲計算機科學與技術、abc、NULL
測試意義:查看在很是規輸入(專業人數爲英文字符)下新增專業功能的正確性
預期結果:失敗(人數只能爲int型)
測試結果:符合預期結果
測試數據4:新增專業,專業名稱、專業人數、專業說明分別爲NULL、12三、NULL
測試意義:查看在很是規輸入(專業名稱爲NULL)下新增專業功能的正確性
預期結果:失敗(新增專業名稱不能爲空)
測試結果:符合預期結果
本次測試中出現的bug不多,就一個小項目而言能夠說是達到了基本要求(至少就本模塊而言)。固然了還有不少不足所在,由於是第一個版本,所以還有須要有一些檢測非法輸入的代碼寫入,如今咱們只是讓程序大致上跑起來了,固然這已經很是不容易了。接下來還須要時間來完成一些未完成的功能,但願還有時間對測試中出現的不盡人意的地方進行完善。