Alpha2项目的测试
Alpha2项目的测试
作业属性
作业课程 | 系统分析与设计 |
---|---|
作业要求 | 第五次个人作业 |
作业目标 | Alpha2项目的测试 |
学号 | 201731062416 |
博客地址 | 博客园博客 |
团队名称 | Running Man |
测试报告
对“易奇排排课系统”的测试
团队名 | 西柚排课王 |
---|---|
项目名 | 易奇排排课系统 |
第二次Alpha发布说明 | 发布说明 |
测试过程
- 使用该小组提供的学生账号登录
学生账号主要的功能主要是课表信息、个人信息的查看,信息反馈和个人信息管理等功能。其中最常用的是查看课表信息,遗憾的是在课表信息中没有给出上课地点(完整体验后,发现该排课系统并没有引入地点这一因素,那么就可能存在实验室不够的情况)。并且在学生角色没有提供个人禁忌排课列表,无法反应学生的个体的空闲时间的不同。在实际情况中,并不是同一个专业的同学的空闲时间都是一致的。
- 使用该小组提供的教师身份的账号登录
该身份的账号主要提供个人禁忌排课列表的添加和查看课表,个人信息管理,意见反馈等功能。教师个人禁忌排课列表能够反应教师的空闲时间情况。教师角色的相关功能比较完善。
- 使用管理员账号进行登录
在使用管理员账户号进行体验的时候,排课操作非常的完善,覆盖教学计划、教学任务、排课条件等方方面面,并且提供了教师排课禁忌的审核的功能。并且在自动排课之后提供了手动调整的机会。
- 其它
完整体验后发现了几点不足,系统未提供用户注册或学生账号导入功能。
总结
通过对该项目的完整体验有几点感受。
- 在UI设计上一致性好,简洁大方,交互逻辑清晰。
- 系统响应迅速
该项目能够很好的解决小规模的排课,比如排实验课。如果能够将教室空闲情况这一因素考虑进去就更好了。该项目可以增加了学生用户信息导入功能,方便管理员批量添加学生信息。
留言互动
对“易分环保网”的测试
团队名 | 你的代码我的发 |
---|---|
项目名 | 易分环保网 |
第二次Alpha发布说明 | 发布说明 |
测试过程
- 首先进入网站进行注册
- 使用刚才注册的账号进行登录
登录时,如果用户密码错误后,也没有进行任何提示。
- 查询垃圾类型
发现目前该网站的垃圾信息比较少。并且每次查询都需要重新请求整个页面,响应速度较慢。
- 进入论坛,发布留言
该功能比较简陋,充其量能算个留言版。并且留言显示的作者,也不是我的用户名。
- 查看新闻
新闻板块,不知道是新闻本身没有录入内容还是新闻就只有个图片。并且图片的分辨率也有问题。
总结
通过对该网站的使用,发现该网站的创意非常的好,能够很好的帮助我们在日常生活中垃圾分类。但是在使用的时候,发现该网站目前还存在许多的问题,比如响应速度很慢(可能是我网络的原因,也很有可能是因为垃圾搜索页面有个视频,占用了服务器带宽)。在UI设计上该网站也有许多值得改进的地方,比如界面设计的一致性比较差,跳转逻辑比较混乱。同时在我的体验的时候,我发现登录的密码显示在了地址栏,且浏览器控制台有许多报错。当考虑到开发周期较短,能在短时间内做出这样创意新颖的项目也实属不易。
留言互动
对“Eyoo大学生交友平台”的测试
团队名 | golden express |
---|---|
项目名 | Eyoo大学生交友平台 |
第二次Alpha发布说明 | 发布说明 |
测试过程
- 进入注册
该项目在注册功能上相比其它小组引入了验证码,能够很好的防止恶意注册。
- 登录
- 测试写你所想功能
我只输入了中文,发布后显示乱码,这是一个bug。
- 发表评论
该功能,能够很好的运行,没有出现中文乱码的情况。
- 点赞,转发功能
这些功能都能够很好的运行
- 我的赞
- 通知功能
总结
该项目功能非常的完善,且bug很好,能够很好的实现大学生交友的这么一个功能。且UI设计美观,交互逻辑简单,系统响应速度快。但美中不足的是该项目存在一个发表中文内容乱码的问题。
留言互动
总结
通过对其它小组项目的体验,我发现在项目的开发过程中应该要充分考虑到用户的使用习惯。在UI设计上要做到简洁一致,避免给用户增加记忆的负担,过于花哨和复杂的交互逻辑反而会让降低用户体验。同时我启示我在项目测试中应该注意各种编码的问题,这是在我们的项目中也被忽略的问题。在技术上也认识到对于web项目应该灵活使用异步请求,来提高响应速度,并且要高度重视安全性问题。