團隊作業5——測試與發布(Alpha版本)
| 軟件工程 | |
|---|---|
| 作業要求 | 團隊作業5——測試與發布(Alpha版本) |
| 作業目標 | 測試與發布(Alpha版本) |
一、Alpha階段 測試報告
-
buglist:鏈接
1、測試找出的BUG
| BUG | 修復的bug | 不能重現的bug | 這個產品就是這樣設計的,不是bug | 沒有能力且將來也不打算修復 | 延遲到下一個版本修復 |
|---|---|---|---|---|---|
| 查詢模塊接口崩潰 | 1 | 1 | |||
| 查看預定模塊接口崩潰 | 1 | 1 | |||
| 座位設定顯示不出 | 1 | 1 | |||
| 登陸界面無法適配 | 1 | 1 | |||
| 點擊穿透 | 1 | 1 | |||
| 修改用戶名崩潰 | 1 | 1 | |||
| 切換app后回到本應用回退到登陸界面 | 1 | 11 | |||
| 預定后位置狀態未改變 | 1 | 1 | |||
| 預定列表無退訂按鈕 | 1 | 1 | 1 | ||
| 可以重復預訂 | 1 | 1 | |||
| 信譽機制 | 1 | ||||
| 預定界面時間顯示錯誤 | 1 | 1 | |||
| 退訂后列表不同步更新 | 1 | 1 | |||
| 退訂列表僅剩一條預定消息時,退訂操作成功但是信息依舊在,并且可以無限退訂 | 1 | 1 | |||
2、場景測試
小明想要預定明天的座位,于是他點開了Book,輸入賬號與密碼,點擊注冊后自動登錄,實時查看各樓層各區域的座位,最后點擊了3樓A區的116座位,預定了早上8-12時段的座位,預定成功后點擊右下角的菜單圖標,在菜單設置界面點擊預定列表查看了自己的預定信息,并且覺得用賬號當用戶名不太好看,于是點擊了修改用戶名,順便改了密碼。晚上睡覺前小明突然想起自己明天有事去不了圖書館,于是打開預定列表點擊自己已經預定的時間段,取消了預定。
3、測試矩陣
-
測試功能 測試項 檢驗點 預期結果 小米10 紅米k20p vivoz5x 榮耀v20 榮耀9 登錄界面 登陸注冊組件 正常顯示 1 1 1 1 1 1 賬號輸入框 輸入與記憶功能 正常輸入 可以登錄 1 1 1 1 1 密碼輸入框 輸入與隱藏密碼功能 正常輸入 1 1 1 1 1 1 記住賬號/密碼選框 點擊勾選/取消勾選 對應記住賬號/密碼功能 默認勾選 1 1 1 1 1 登錄按鈕 藍底白字 正常顯示且可以點擊,有正常登陸功能 輸入正確的賬號密碼即可進入主頁 1 1 1 1 1 輸入錯誤的賬號/密碼,不輸入賬號/密碼,點擊登錄 提示“賬號/密碼錯誤” 1 1 1 1 1 注冊按鈕 紫底白字 正常顯示且可以點擊,有正常注冊功能 輸入未注冊的賬號密碼即可注冊并進入主頁 1 1 1 1 1 輸入已經存在的賬號,點擊注冊 提示“注冊失敗,賬號已經存在” 1 1 1 1 1 座位按鈕 白底黑字 當天預約滿為紅底黑字 1 1 1 1 1 1 主頁功能 初始界面 "主頁"座位顯示 三列分布 1 1 1 1 1 點擊選擇欄 下拉內容 正常顯示 1 1 1 1 1 下拉主頁 刷新主頁 數據刷新 1 1 1 1 1 1 在主頁按返回鍵 按一次提示再按一次退出應用 按兩次能退出應用 1 1 1 1 1 1 "設置菜單"按鈕 進入設置菜單頁 所有按鈕正常顯示 1 1 1 1 1 1 點擊“修改用戶名” 彈出輸入框 能輸入新用戶名并修改 返回主頁會顯示修改后的用戶名 1 1 1 1 1 點擊修改密碼" 彈出輸入框 能輸入新密碼并修改 不會要求用新密碼重新登陸 1 1 1 1 1 點擊"查看預定列表" 彈出預定列表 顯示已預定的座位信息 1 1 1 1 1 1 點擊"退出登錄" 退回到登錄注冊界面 1 1 1 1 1 1 1
4. 出口條件
我們的出口條件是能夠正常實現以上所有功能。
二、Alpha版本發布說明
Ⅰ 功能介紹
本團隊所做的app是圖書館預約座位系統。Alpha版本具有的功能大體如下:
1. 注冊登錄功能
用戶可以通過在注冊頁通過輸入賬號和密碼完成注冊功能(此版本還不具有實名制功能),用戶名默認為賬號。用戶可以在登錄頁通過輸入賬號和密碼完成登錄。其它所有的功能都必須在登錄之后才能使用。

2. 查看各樓層各區座位功能
用戶可以通過下拉框選擇不同樓層不同區域的座位預約情況。


3. 預定座位功能
用戶可以點擊想要的座位選擇時間段進行預約.


4. 修改用戶名、密碼功能
用戶可以修改自己的用戶名與密碼


5. 查看已預定信息
用戶可以查看自己已經預定的座位的信息

6. 取消預定
用戶可以取消預定的座位

Ⅱ 修改的缺陷
因為出現的bug比較多,基本上修復一兩個bug就發布一個版本,具體bug列在了文章開頭。
Ⅲ 環境要求
該app僅適配安卓機型,不兼容ios。
Ⅳ 安裝方法
該系統以app形式存在,需要下載apk安裝包后安裝到手機。
Ⅴ 問題與限制
問題:該系統Alpha版本的問題在于缺少圖書館樓層的平面圖/座位分布圖,無法將座位位置進行可視化處理,只能通過編號的形式預約。
Ⅵ 發布方式及發布地址
-
發布方式:我們將通過網絡(主要是微信)先在班級內發布,在班里進行擴散。
-
發布地址:https://github.com/YizheYang/Book/releases/tag/v1.2.4

浙公網安備 33010602011771號