團隊作業5——測試與發布(Alpha版本)
目錄
| 這個作業屬于哪個課程 | 信安1912-軟件工程 |
|---|---|
| 這個作業要求在哪里 | 團隊作業5 |
| 這個作業的目標 | 測試與發布 |
Alpha版本測試報告
1.在測試過程中總共發現了多少Bug?每個類別的Bug分別為多少個?
我們經過測試一共發現了三個bug
| 系統權限型 | wifi下不能進行翻譯 |
|---|---|
| 邏輯漏洞型 | 當同種語言翻譯時,會出現翻譯錯誤 |
| 現實型 | 尺子是豎屏的,和想象中的橫屏不一樣 |
1.1修復的bug;
邏輯漏洞型bug,用ifelse把同種語言的情況排除
1.2不能重現的bug
系統權限型bug,有時連wifi情況下能進行翻譯,有時不能,暫時還沒辦法解決
1.3這個產品就是這樣設計的,不是bug;
現實型bug,豎屏的尺子能更清晰的看到刻度線,而橫屏排布的很密集,難以看到刻度線
1.4沒有能力修復,將來也不打算修復;
暫未發現
1.5這個bug的確應該修復,但是沒有時間在這個版本修復,延遲到下一個版本修復。
系統權限型bug,有時連wifi情況下能進行翻譯,有時不能。
2.場景測試(scenario testing),包括以下內容:
| 你預期不同的用戶會怎樣使用你的軟件? | 手機下載app |
|---|---|
| 他們有什么需求和目標? | 有一個便捷的工具類app |
| 你的軟件提供的功能怎么組合起來滿足他們的需要? | 生活類、日常類、學習類三個小應用滿足他們的需求 |
3.你們在什么樣的平臺、硬件配置、瀏覽器類型等條件上對你們的軟件進行測試?——測試矩陣(test matrix)
| 功能/機型/Android 8+ | Pixel4 | Redmi K30 Pro | Huawei P30 | iPhone x |
|---|---|---|---|---|
| 翻譯 | √ | √ | √ | × |
| 尺子 | √ | √ | √ | × |
| 單位換算 | √ | √ | √ | × |
4.你認為你們團隊的軟件在什么條件下,就可以認定其已經足夠好,可以發布Alpha版本?——出口條件(exit criteria)
- 修復當前存在的bug
- 優化ui界面,使app更美觀
- 軟件功能再優化
5.發布說明
5.1部分測試截圖
5.1.1翻譯模塊
bug修復前
bug修復后
測試其他語言
5.1.2單位轉換模塊



5.1.3尺子模塊

5.1.4實機測試

5.2列出這一版本的功能(在原有項目基礎上開發的列出新功能)
1.翻譯
2.尺子
3.單位轉換
5.3以原有項目為基礎開發的,列出這一版本修復的缺陷
將安裝包清理剔除(占用空間大)
5.4對運行環境的要求
Android 11 or newer Only
5.5安裝方法
直接下載安裝
5.6描述系統已知的問題和限制
暫無
5.7說明軟件的發布方式以及發布地址
請實時關注此博客或聯系vx 13590990856
或點此鏈接下載app


浙公網安備 33010602011771號