本次所測試的內容是admin端的教師管理功能。數據庫
採用黑盒子方法進行集成測試。服務器
功能:對教師姓名進行關鍵字查詢。測試
測試:優化
序號 | 測試操做 | 測試數據 | 預期結果 | 測試結果 |
1 | 輸入個查詢條件,前中後包含空格 | [ 李海鷗 ] | 查詢條件中有空格,查詢不出記錄 | 正常 |
2 | 不輸入查詢數據或者輸入空格進行查詢 | [ ]||[] | 默認查詢出全部數據 | 正常 |
3 | 設置查詢條件,按回車鍵,測試是否支持回車查詢 | [李海鷗] | 執行查詢條件 | 正常 |
4 | 輸入單字關鍵字如姓氏進行查詢 | 李 | 結果中有全部姓名中含有李的信息 | 正常 |
5 | 輸入表中不存在的姓名 | 王雷 | 無信息 | 正常 |
測試結果:操作系統
1 excel
2blog
3文檔
4文件上傳
5table
序號 | 測試操做 | 測試數據 | 預期結果 | 測試結果 |
1 | 選擇一個表格文件進行上傳,是否能完成導入功能 | 帶信息的excel表格 | 導入excel中的信息 | 正常 |
2 | 導入一個所有不符合教師信息規格的excel文件 | 帶不規範excel信息的表格 | 不能完成導入 | 正常 |
3 | 導入一個部分符合部分不符合規範的excel文件 | 部分合格部分不合格的教師信息 | 不能完成導入 | 正常 |
4 | 導入非excel文件 | 導入一個txt文檔 | 沒法導入 | 正常 |
5 | 導入已經存在的教師信息 | 導入已存在的李海鷗教師的信息 | 提示已有,沒法導入 | 正常 |
測試:
1 excel表中數據:
結果:成功
2 excel表中數據:
結果:
3 excel表中數據:
結果:
4
5 提示已有
序號 | 測試操做 | 測試數據 | 預期結果 | 測試結果 |
1 | 新增已存在的僅教師工號相同的信息 | 10000 蟲狙 教授 博士 | 提示工號已存在 | 正常 |
2 | 新增已存在的僅教師姓名相同的信息 | 10087 李海鷗 教授 博士 | 成功新增 | 正常 |
3 | 新增一個不存在的正確的信息 | 10084 利維坦 教授 博士 | 完成導入 | 正常 |
4 | 新增一個教師信息,不填寫教師工號或姓名 | 李珊珊 教授 博士(10099 教授 博士) | 提示未輸入工號或姓名 | 正常 |
5 | 新增一個教師信息,不填寫教師職稱或學歷 | 11199 李武武 | 成功新增 | 正常 |
1
2
3
4
5
序號 | 測試操做 | 測試數據 | 預期結果 | 測試結果 |
1 | 將教師的姓名刪除掉 | 刪除教師的姓名 | 提示請輸入教師姓名 | 正常 |
2 | 將教師的職稱或學歷刪掉 | 刪除李海鷗的職稱或學歷 | 成功 | 正常 |
3 | 驗證是否會對教師職稱和教師學歷進行非法檢查 | 將李海鷗的職稱或學歷修改成00 | 提示格式不對 | 不正常 |
1
2
3
此處應該爲bug,後期應該添加對職稱和學歷的非法檢查。
這次測試bug仍是不多的。具體呢有文件上傳功能中的對部分規範的文件以及含有已存在的教師文件中,雖然程序選擇直接提示信息不符合標準,不予上傳,可是咱們更指望程序能將部分規範的文件中規範的那部分給上傳和已存在的教師的文件中不存在的教師信息上傳而且提示有哪些信息是不符合規範的和哪些信息是已存在的,這個功能比較麻煩,往後若是時間夠用的話,咱們也會逐漸進行優化的;有一個bug就是導入教師信息功能和修改教師信息功能中對學歷和職稱沒有非法檢查,即便是數字也能夠導入成功和修改爲功,這裏須要新增一個對此兩項進行非法檢查的功能。