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 树,将全部的功能列出,一一测试。测试树以下:

博客园测试。

综上咱们认为咱们的软件已经达到出口条件。

相关文章
相关标签/搜索