Alpha2项目的测试

Alpha2项目的测试

作业属性

作业课程 系统分析与设计
作业要求 第五次个人作业
作业目标 Alpha2项目的测试
学号 201731062416
博客地址 博客园博客
团队名称 Running Man

测试报告

对“易奇排排课系统”的测试

团队名 西柚排课王
项目名 易奇排排课系统
第二次Alpha发布说明 发布说明

测试过程

  1. 使用该小组提供的学生账号登录
    学生账号主要的功能主要是课表信息、个人信息的查看,信息反馈和个人信息管理等功能。其中最常用的是查看课表信息,遗憾的是在课表信息中没有给出上课地点(完整体验后,发现该排课系统并没有引入地点这一因素,那么就可能存在实验室不够的情况)。并且在学生角色没有提供个人禁忌排课列表,无法反应学生的个体的空闲时间的不同。在实际情况中,并不是同一个专业的同学的空闲时间都是一致的。
    MRiMxs.md.png
  2. 使用该小组提供的教师身份的账号登录
    该身份的账号主要提供个人禁忌排课列表的添加和查看课表,个人信息管理,意见反馈等功能。教师个人禁忌排课列表能够反应教师的空闲时间情况。教师角色的相关功能比较完善。
    MRFHn1.md.png
  3. 使用管理员账号进行登录
    在使用管理员账户号进行体验的时候,排课操作非常的完善,覆盖教学计划、教学任务、排课条件等方方面面,并且提供了教师排课禁忌的审核的功能。并且在自动排课之后提供了手动调整的机会。
    MRAdzQ.md.png
  4. 其它
    完整体验后发现了几点不足,系统未提供用户注册或学生账号导入功能。

总结

通过对该项目的完整体验有几点感受。

  1. 在UI设计上一致性好,简洁大方,交互逻辑清晰。
  2. 系统响应迅速

该项目能够很好的解决小规模的排课,比如排实验课。如果能够将教室空闲情况这一因素考虑进去就更好了。该项目可以增加了学生用户信息导入功能,方便管理员批量添加学生信息。

留言互动

MX90KI.md.png

对“易分环保网”的测试

团队名 你的代码我的发
项目名 易分环保网
第二次Alpha发布说明 发布说明

测试过程

  1. 首先进入网站进行注册
    Mq2eDU.md.png
  2. 使用刚才注册的账号进行登录
    登录时,如果用户密码错误后,也没有进行任何提示。
    Mq2181.md.png
  3. 查询垃圾类型
    发现目前该网站的垃圾信息比较少。并且每次查询都需要重新请求整个页面,响应速度较慢。
    Mq2d5d.md.png
  4. 进入论坛,发布留言
    该功能比较简陋,充其量能算个留言版。并且留言显示的作者,也不是我的用户名。
    Mq2ji9.md.png
  5. 查看新闻
    新闻板块,不知道是新闻本身没有录入内容还是新闻就只有个图片。并且图片的分辨率也有问题。
    MqRVJA.md.png

总结

通过对该网站的使用,发现该网站的创意非常的好,能够很好的帮助我们在日常生活中垃圾分类。但是在使用的时候,发现该网站目前还存在许多的问题,比如响应速度很慢(可能是我网络的原因,也很有可能是因为垃圾搜索页面有个视频,占用了服务器带宽)。在UI设计上该网站也有许多值得改进的地方,比如界面设计的一致性比较差,跳转逻辑比较混乱。同时在我的体验的时候,我发现登录的密码显示在了地址栏,且浏览器控制台有许多报错。当考虑到开发周期较短,能在短时间内做出这样创意新颖的项目也实属不易。

留言互动

MXpvE8.md.png

对“Eyoo大学生交友平台”的测试

团队名 golden express
项目名 Eyoo大学生交友平台
第二次Alpha发布说明 发布说明

测试过程

  1. 进入注册
    该项目在注册功能上相比其它小组引入了验证码,能够很好的防止恶意注册。
    MO6nUJ.md.png
  2. 登录
    MO6JbD.md.png
  3. 测试写你所想功能
    我只输入了中文,发布后显示乱码,这是一个bug。
    MO625j.md.png
  4. 发表评论
    该功能,能够很好的运行,没有出现中文乱码的情况。
    MOcpqO.md.png
  5. 点赞,转发功能
    这些功能都能够很好的运行
    MOzLRA.md.png
  6. 我的赞
    MXSmZT.md.png
  7. 通知功能
    MXSuoF.md.png

总结

该项目功能非常的完善,且bug很好,能够很好的实现大学生交友的这么一个功能。且UI设计美观,交互逻辑简单,系统响应速度快。但美中不足的是该项目存在一个发表中文内容乱码的问题。

留言互动

MXpccR.md.png

总结

通过对其它小组项目的体验,我发现在项目的开发过程中应该要充分考虑到用户的使用习惯。在UI设计上要做到简洁一致,避免给用户增加记忆的负担,过于花哨和复杂的交互逻辑反而会让降低用户体验。同时我启示我在项目测试中应该注意各种编码的问题,这是在我们的项目中也被忽略的问题。在技术上也认识到对于web项目应该灵活使用异步请求,来提高响应速度,并且要高度重视安全性问题。

posted @ 2019-11-24 21:27  zofun  阅读(198)  评论(0编辑  收藏  举报