天天看點

團隊作業9——測試與釋出(Beta版本)

1.在測試過程中總共發現了多少Bug?每個類别的Bug分别為多少個?

a. 修複的bug:app内的資料庫無法連接配接到錯題庫;在題目生成量比較大的情況下,會出現錯題重複的情況

b. 不能重制的bug:暫未發現

c. 這個産品就是這樣設計的,不是bug:暫未發現

d. 沒有能力修複,将來也不打算修複:暫未發現

e. 這個bug的确應該修複,但是沒有時間在這個版本修複,延遲到下一個版本修複:暫未發現

2.場景測試(scenario testing)

a.你預期不同的使用者會怎樣使用你的軟體?

教師、家長--通過app釋出作業以及監管學生的學習進度

學生--用于自主學習,提高自身英語水準

b.他們有什麼需求和目标?

1、 基本的四則運算功能

2、 使用者排行榜功能

3、 類似錯題總結的錯題本功能。

4、 按照難度出題

5、 美觀易用的界面

6、 有布置作業以及家長檢查的功能。

c. 你的軟體提供的功能怎麼組合起來滿足他們的需要?

1、有錯題複習功能,軟體會把使用者做錯的題目儲存在文檔中,點選複習按鈕就可以重新生成之前做錯的題目

2、有做題排行榜功能,在班級裡設定正确率、解題時間排行榜,可以讓同學之間互相PK

3、良好的界面設計,簡潔明白,不受廣告的限制,在手機或平闆等終端可以運作

4、四則運算生成程式的穩定性以及題目答案的準确性,這兩點是這款軟體最基礎的功能

5、使用者自定義生成的題目數量,以及複習錯題的數量

3.你們在什麼樣的平台、硬體配置、浏覽器類型等條件上對你們的軟體進行測試?——測試矩陣(test matrix)

團隊作業9——測試與釋出(Beta版本)

4.你認為你們團隊的軟體在什麼條件下,就可以認定其已經足夠好,可以釋出Alpha版本?——出口條件(exit criteria)

在app運作穩定,算法不出現錯誤,亮點公功能如錯題本、排行榜等功能基本穩定的情況

登入界面:

團隊作業9——測試與釋出(Beta版本)

出題功能:

團隊作業9——測試與釋出(Beta版本)

檢查複習功能:

團隊作業9——測試與釋出(Beta版本)

Beta版本釋出說明

列出這一版本相對于Alpha版本的新功能:

相對于Alpha版本,在Beta階段我們新增了使用者注冊與登入功能

功能示範:

團隊作業9——測試與釋出(Beta版本)

列出這一版本對Alpha版本修複的缺陷:

1、         修複不能更新題目的缺陷。

2、         修複界面切換錯誤的缺陷。

3、         修複資料庫連接配接錯誤的缺陷。

對運作環境的要求:

支援Android5.0以上系統

安裝方法:

手機下載下傳APP直接安裝。

描述系統已知的問題和限制:

  1. 目前僅支援Android5.0以上系統。
  2. 出題後,要更新題目時需要先退出APP再登入

說明軟體的釋出方式以及釋出位址

https://coding.net/u/qwx_hh/p/szys_Android_beta/git