一、測試過程當中總共發現了多少bug?前端
A. 修復的bugjava
a)後端沒法傳數據到前端頁面的表格中web
解決方法:使用json格式的數據數據庫
b)沒法記住登陸用戶json
解決方法:使用了cookies後端
c)頁面跳轉有誤設計模式
解決方法:從新整理頁面連接邏輯並更改錯誤連接api
d)數據庫獲取用戶數據時遇到空指針異常安全
解決方法:通過debug,發現建立對象user這個行爲執行了兩次,後來發現先後臺各傳值一次致使獲取數據爲空,後把前臺傳值代碼刪除cookie
e)後端沒法獲取前臺表格中數據
解決方法:把前臺的input 框內一時大意經過id獲取,後來改成name,bug解除
f)數據庫中沒法區分拾物和失物,本部和淨月,還有未完成和已完成
解決方法:在數據庫中增添這些屬性,並對屬性進行相關的判斷
g)idea中報錯:沒法編譯jsp
解決方法:後來發現是除了idea還導入了一個servlet包,將導入的servlet-api包刪除後bug消除
h)剛導入項目時報錯404找不到頁面
解決方法:idea配置錯誤,刪掉項目名,web.xml中<welcome-file-list>配置錯誤
B. 不能重現的bug
a)連接點擊跳轉錯誤
b)頁面佈局紊亂
C. 這個產品就是這樣設計的,不是bug
a)先登陸才能進入網站
b)對於我的記錄已完成的才顯示
c)每一個人都沒有頭像
d)用戶名及其餘我的設置註冊時不會顯示,進入以後才能改
D. 沒有能力修復,未來也不打算修復
a)後臺管理頁面中table沒法分頁
b)註冊時發送郵件驗證(目前的技術能力沒法達成)
c)使用了插件因此更改表格能夠點擊出現跳轉連接需修改源代碼
E. 這個bug的確應該修復,但沒有時間在這個版本修復,延遲到下一個版本修復
a)對於尋物、拾物頁面表格的驗證
b)對於展現全部的物品頁面的表格的驗證
c)Jsp頁面中java代碼所有使用el表達式和jstl表達式代替
Jsp頁面邏輯處理所有轉移到servlet頁面,mvc設計模式更加清晰
d)數據庫中的表內容的完善,添加數據庫的內容
二、場景測試
a. 你預期不一樣的用戶會怎樣使用你的軟件?
丟失物品的人:用戶若是丟失了物品,將會登陸咱們的網頁進行查找,若是有人撿到了他的東西並掛在了網站上,咱們會在覈實了具體信息後提供給失主取回物品的方式。
撿到物品的人:用戶若是撿到了物品,且找不到失主,能夠登陸咱們的網站,輸入物品的信息與本身的聯繫方式,發佈到首頁,等待失主來聯繫取回。
b. 他們有什麼需求和目標?
需求和目標:丟失物品的人須要在這個網站上能找到本身丟失的物品,撿到東西的人從樂於助人的角度出發,須要幫助失主找到東西,在咱們以前的調研中,發現絕大多數同窗都是願意提供幫助的。因爲咱們的用戶是在校師生,在互相幫助的過程當中也能增進交流,安全上也有必定的保障。
c. 你的軟件提供的功能怎麼組合起來知足他們的須要?
安全保障需求:註冊及登錄均須要使用東師校內郵箱,必定程度上對網站使用人羣進行了篩選,保障了物品信息在東師用戶內部傳播,爲用戶的交流及溝通添加安全度和信譽。
失物尋找需求:現有的校內失物尋找方法多爲QQ羣、空間、朋友圈你們自行轉發尋找,因能輻射範圍太小,當跨年級、學院、校區後,物品大多沒法尋回,形成資源和精力的浪費,而經過東師拾遺網站,能夠跨年級學院乃至校區,將全校師生信息綜合到一塊兒,更加方便快捷全面的進行信息蒐集,爲用戶找回失物。
拾物尋主需求:現有拾物尋主,主要爲各食堂櫃檯存放、教務處自行尋找,物品信息具備嚴重的滯後性和不流通性,物主想要尋找也及其不便,並且一旦跨校區,基本音信全無,因此大多拾物最後被處理,不了了之。而網站可讓拾到物品的用戶立時上傳信息,物主只要按期查看網站,就能夠找到失物進而聯繫取回,免去了在食堂教務處等地的無效奔波,效率高,方便快捷。
三、測試矩陣
測試頁面 |
測試點 |
預期結果 |
火狐 |
360 |
谷歌 |
主頁 |
導航欄 |
白色,鼠標放置顯示粉色 |
√ |
√ |
√ |
登陸,註冊,尋物,拾物等連接 |
點擊正確跳轉 |
√ |
√ |
√ |
|
系統通知部分 |
正常顯示通知(系統通知字體爲藍色,具體通知字體爲黑色);上一頁下一頁跳轉 |
√ |
√ |
√ |
|
左側公告欄 |
顯示正常 |
√ |
√ |
√ |
|
輪播圖 |
顯示正常 |
√ |
√ |
√ |
|
物品信息的顯示 |
尋物欄、拾物欄展現 |
√ |
√ |
√ |
|
尋物頁面 |
頂部搜索欄 |
時間、種類、關鍵詞搜索正常 |
√ |
√ |
√ |
物品展現欄 |
正常顯示 |
√ |
√ |
√ |
|
翻頁條 |
可正常翻頁 |
√ |
√ |
√ |
|
登陸頁面 |
登陸框(包括郵箱,密碼框) |
登陸頁面樣式的正確顯示 |
√ |
√ |
× |
東師拾遺標題 |
文字樣式;白色 |
√ |
√ |
√ |
|
註冊頁面跳轉 |
字體樣式正確,連接正確 |
√ |
√ |
√ |
|
管理員登錄 |
字體樣式正確,連接正確 |
√ |
√ |
√ |
|
註冊頁面 |
註冊框(包含姓名,校區,密碼,郵箱,手機號等信息) |
對相應項是否符合要求的提示; |
√ |
√ |
√ |
郵箱驗證 |
返回正常 |
√ |
√ |
√ |
|
用戶註冊需知 |
正常 |
√ |
√ |
√ |
|
拾物頁面 |
有關物品信息,名稱,時間,地點,電話等 |
正常顯示 |
√ |
√ |
√ |
多圖上傳 |
功能實現,顯示正常 |
√ |
√ |
√ |
|
拾物詳細信息 |
功能實現,顯示正常 |
√ |
√ |
√ |
|
我的信息頁面 |
用戶名等用戶信息 |
正常顯示 |
√ |
√ |
√ |
我撿到、丟失的物品 |
讀取正在發佈的物品信息/修改用戶信息正常顯示並進行相應跳轉 |
√ |
√ |
√ |
|
修改/完善我的資料 |
正常顯示;並跳轉到修改信息頁面 |
√ |
√ |
√ |
|
給我私信 |
正常顯示;並跳轉到私信頁面 |
√ |
√ |
√ |
|
後臺管理頁面 |
首頁輪播 | 可以瀏覽,顯示正常 |
√ |
√ |
√ |
招領待處理 |
正常顯示;可以正常審覈 |
√ |
√ |
√ |
|
遺失待處理 |
正常顯示;可以正常審覈 |
√ |
√ |
√ |