這個作業屬於哪個課程 | 軟件工程 |
---|---|
作業要求 | 團隊作業5——測試與發布(Alpha版本) |
作業目標 | 測試與發布(Alpha版本) |
測試報告
1、BUG
類型 | 數量 |
---|---|
修復的Bug | 5 |
不能重現的bug | 0 |
這個產品就是這樣設計的,不是bug | 1 |
沒有能力修復,將來也不打算修復 | 0 |
這個bug的確應該修復,但是沒有時間在這個版本修復,延遲到下一個版本修復 | 1 |
修復的Bug:(5)
1、修復登錄后下次使用小程序需要重復登錄問題,用setStorageSync儲存在后台storage中
2、備忘錄的時間格式從時間戳轉化為xxxx-xx-xx並按時間順序排序展示
3、番茄時鍾倒計時環形進度條的展示,用畫布畫圓重疊計算顯示進度條
4、用戶新建空白備忘錄,對用戶的輸入進行檢查防止誤操作
5、修復意見反饋上傳圖片無法顯示
這個產品就是這樣設計的,不是bug:(1)
1、首次打開小程序或沒有登錄時會自動跳轉到我的頁面登錄,點擊其他頁面也會在出現請先登錄提示后自動跳轉
這個bug的確應該修復,但是沒有時間在這個版本修復,延遲到下一個版本修復:(1)
1、用戶使用番茄時鍾時沒有堅持完成就退出,后台沒記錄堅持的時間
2、場景測試
1、你預期不同的用戶會怎樣使用你的軟件?
預期用戶:各個年齡段的學生,需要時間管理的人群
用戶可以通過備忘錄提前設置待辦事項,通過督促用戶每天開始時規划今天要完成的幾項任務,通過心零時鍾 1~40 分鍾可選范圍的時間內專注工作直到倒計時結束。
2、他們有什么需求和目標?
所有使用我們軟件的用戶目標和需求是提高時間利用率,提升自我管理能力,有較強的自我管理意識
3、你的軟件提供的功能怎么組合起來滿足他們的需要?
備忘錄提醒重要事項,心靈時鍾督促專注學習或工作任務
4、你們在什么樣的平台、硬件配置、瀏覽器類型等條件上對你們的軟件進行測試?
在微信小程序上即可操作
5、你認為你們團隊的軟件在什么條件下,就可以認定其已經足夠好,可以發布Alpha版本?
基本功能運行順利,必要功能完成,無惡性bug導致程序無法運行
3、測試矩陣
測試功能 | 測試項 | 檢驗點 | 預期結果 | 移動端 | 客戶端 |
---|---|---|---|---|---|
首頁功能 | 登錄狀態 | 是否顯示正確登錄狀態 | 可以正確看到登陸狀態 | √ | √ |
圖標跳轉 | 點擊頂部導航欄的圖標是否會跳回到首頁 | 點擊導航欄圖標可以跳回到首頁 | √ | √ | |
個人信息 | 點擊個人頭像是否可以選擇退出登錄或者跳轉到個人頁面 | 點擊個人頭像可以選擇退出登錄或者跳轉到個人頁面 | √ | √ | |
登陸 | 微信授權登錄頁面 | 是否可以獲得正常授權 | 可以正常授權 | √ | √ |
番茄時鍾 | 任務分類 | 是否正確顯示設置的類別任務 | 可以正確顯示 | √ | √ |
點擊開始計時按鈕 | 是否跳轉計時頁面 | 可以跳轉到計時頁面 | √ | √ | |
點擊結束計時按鈕 | 是否跳轉暫停頁面 | 可以跳轉到暫停頁面 | √ | √ | |
備忘錄 | 設置待辦事項 | 是否可以設置 | 設置成功 | √ | √ |
刪除待辦事項 | 是否可以刪除 | 刪除成功 | √ | √ | |
我的頁面 | 聯系客服 | 是否可以聯系到客服 | 可以聯系到客服 | √ | √ |
意見反饋 | 意見是否可以反饋 | 可以反饋 | √ | √ |
Alpha版本發布說明
一、功能介紹
1、授權登錄功能
用戶可以通過在登陸注冊頁通過輸入用戶名和密碼完成注冊功能,用戶可以在登錄頁通過輸入用戶名和密碼完成登錄
2、番茄時鍾
通過番茄時鍾 1~40 分鍾可選范圍的時間內專注工作直到倒計時結束。
3、備忘錄
可以在備忘錄提前設置待辦事項,通過督促用戶每天開始時規划今天要完成的幾項任務
二、修改的缺陷
這是發布的第一個版本,主要的問題在於功能依舊不夠完善,設想的功能未能完全實現
三、環境要求
該軟件的運行環境主要在於手機設備上,在微信小程序上運行即可。
四、安裝方法
無需安裝,有微信就行
五、問題與限制
問題:
限制:只能在微信小程序上運行
六、發布方式及發布地址
1、發布方式:通過微信群發布
2、發布地址:微信掃碼登錄即可