沒有加入過班級的同窗,在一些功能使用中會 Crash。html
助教 A,爲了瞭解學生對該課程的見解,以及對課程的問題,發起一個針對學生對該課程見解的投票。投票有:前端
具體的說明:git
學期就要結束了,相信你們必定都頗有收穫吧,爲了讓課程更好,更加的人性化,咱們但願大家可以對該課程發表一些見解,咱們一投票的形式獲取大家的見解。github
還有截至時間: 2019.07.01後端
投票的隱私性質:匿名投票markdown
問題等: balabala編輯器
選項等: balabala佈局
某天,老師 A 發現做業就要截至了,可是仍是沒有人來交做業,因此他要發一個提醒:學習
查看某次做業有哪些人提交了,以及提醒全部同窗改做業,實在不行,發個公告,每一個同窗都會收到公告的提醒,以及修改的時候也會收到測試
一同窗 A沒帶電腦,可是有些無聊,須要看博客學習,使用班級博客園手機 APP,咱們將博客內容美化了,公式均可以看的很清楚了。學習效率大大的提升了。還能夠看到本身的瀏覽記錄,還能夠投老師發起的投票。
用戶 | 需求與目標 |
---|---|
老師 | 修改已經發布的做業以 Markdown的格式,發佈投票,提醒學生交做業, |
助教 | 根據需求修改做業,發起投票,對同窗評論區的問題回覆 |
學生 | 提交做業,管理本身的收藏列表,查看本身的瀏覽記錄,選擇接收或者關閉老師的提醒,查看美觀的博文,發起投票與完成別人的投票。 |
咱們針對新的功能進行對原來功能的迴歸測試,
在 Alpha階段,咱們已經實現了發佈做業,可是做業的格式是 txt,Beta階段,咱們實現了以 Markdown 格式發佈做業,這個雖然博客園自己已經實現了,可是咱們本地沒有 Markdown編輯器。完成以後咱們測試的是。本地以 Markdown格式發佈做業,而後發佈,格式正常。本地以 Markdown格式發佈做業,Web端修改這個做業,而後做業正常顯示。Web端以 Markdown 格式發佈做業,而後本地修改這個 Markdown,而後發佈做業,功能正常。在發佈做業的過程當中,咱們也加入了新的功能,每一次發佈做業都進行了提醒做業。老師帳戶能夠對發佈的做業進行提醒。
在 Alpha 階段,咱們實現的是隻能查看投票,可是不能發佈。在 Beta階段,咱們已經能夠實現發佈投票。因而咱們進行如下的測試,用 APP發佈投票,而後讓其餘同窗來投票。主要是發佈匿名投票,或者不匿名投票,多選投票,單選投票,已經截至的投票。測試結果代表,手機APP發佈的投票,能夠正常顯示,(部分格式的一些內容目前尚未解析),投票功能正常。
測試矩陣 | 後端功能測試 | 前端功能測試 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
測試機型 | 測試環境(機型,版本,分辨率) | 查看投票 | 查看公告 | 添加評論 | 選擇班級 | 修改做業 | 添加收藏 | 發佈投票 | 選擇投票 | 發佈通知 | 接收通知 | 頁面佈局 | 加載速度 | 圖片問題 | 頁面切換 | 通知顯示 |
小米 | 8.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 較好 | 通常 | 正常顯示連接圖片顯示較大 | 正常 | 正常跳轉 |
華爲 | 7.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 較好 | 較好 | 正常顯示連接圖片顯示較大 | 正常 | 正常跳轉 |
三星S8 | 8.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 通常 | 通常 | 正常顯示連接圖片顯示較大 | 正常 | 正常跳轉 |
Custom Phone6.0 | 6.0.1 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 較好 | 通常 | 正常顯示連接圖片顯示較大 | 正常 | 正常跳轉 |
Google Nexus | 6.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 較好 | 通常 | 正常顯示連接圖片顯示較大 | 正常 | 正常跳轉 |
咱們的 Beat階段實現的主要功能也是基於前端的,因此沒有後端的測試,咱們主要是針對功能性與兼容性的測試。
兼容性咱們在上個版本已經使用了相應的平臺進行測試,這一次咱們又測試了一下,測試報告以下,有一些bug,咱們計劃下個階段修復,最後的版本將不會存在這些bug。
爲了保證功能性測試的正確性,咱們使用了 bug 樹,將全部的功能列出,一一測試。測試樹以下:
綜上咱們認爲咱們的軟件已經達到出口條件。