Beta階段測試報告

Beta階段發現的Bug

  • 博文的評論中,出現亂碼,沒有修飾html
  • 部分博文的 Markdown 沒有解析,部分公式解析不出來
  • 匿名投票能夠查看其餘的投票
  • 已經結束的投票還能夠繼續投
  • 日程提醒中學生能夠修改做業
  • 通知提醒功能每次只能提醒一條
  • 換了別人的帳號,能夠看以前那位同窗的瀏覽記錄

Alpha階段沒有發現的Bug

沒有加入過班級的同窗,在一些功能使用中會 Crash。html

測試場景

場景一

助教 A,爲了瞭解學生對該課程的見解,以及對課程的問題,發起一個針對學生對該課程見解的投票。投票有:前端

具體的說明:git

學期就要結束了,相信你們必定都頗有收穫吧,爲了讓課程更好,更加的人性化,咱們但願大家可以對該課程發表一些見解,咱們一投票的形式獲取大家的見解。github

還有截至時間: 2019.07.01後端

投票的隱私性質:匿名投票markdown

問題等: balabala編輯器

選項等: balabala佈局

場景二

某天,老師 A 發現做業就要截至了,可是仍是沒有人來交做業,因此他要發一個提醒:學習

查看某次做業有哪些人提交了,以及提醒全部同窗改做業,實在不行,發個公告,每一個同窗都會收到公告的提醒,以及修改的時候也會收到測試

場景三

一同窗 A沒帶電腦,可是有些無聊,須要看博客學習,使用班級博客園手機 APP,咱們將博客內容美化了,公式均可以看的很清楚了。學習效率大大的提升了。還能夠看到本身的瀏覽記錄,還能夠投老師發起的投票。

用戶的使用需求及目標

用戶 需求與目標
老師 修改已經發布的做業以 Markdown的格式,發佈投票,提醒學生交做業,
助教 根據需求修改做業,發起投票,對同窗評論區的問題回覆
學生 提交做業,管理本身的收藏列表,查看本身的瀏覽記錄,選擇接收或者關閉老師的提醒,查看美觀的博文,發起投票與完成別人的投票。

功能的組合

  • 投票功能,全部人既能夠發佈投票,也能夠查看投票,因此增長了投票功能的交互性,
  • 做業功能,老師與助教能夠查看做業的提交狀況,以此來判斷學生交做業的狀況,而後針對性的發出提醒,與學生交做業的功能結合
  • 提醒的接收功能能夠自定,公告也有提醒的功能,學生能夠及時的接收

迴歸測試

咱們針對新的功能進行對原來功能的迴歸測試,

在支持 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 樹,將全部的功能列出,一一測試。測試樹以下:

博客園測試。

綜上咱們認爲咱們的軟件已經達到出口條件。

相關文章
相關標籤/搜索