构建之法第五次作业--团队项目测试

这个作业属于哪个课程 课程的链接
这个作业要求在哪里 作业要求的链接
团队名称 杨荣模杰和他的佶祥虎
这个作业的目标 测试与学习其他团队的项目
作业正文 见下方
其他参考文献 百度百科

测试项目一

团队名称 西柚排课王
团队博客 https://www.cnblogs.com/charming0011/p/11878871.html
项目名称 易奇排排课系统

本来是想测试http://49.235.8.42:8081/这个网站的,好像服务器炸了,访问特别慢,所以第一个测试项目

MOyVkd.png

登录测试

3中不同的用户登录测试成功,并且跳转到不同的页面
MOgppn.png

不足:登录失败和退出登录的响应时间感觉有点长

测试功能 测试参数 测试结果
登录 正确的用户名,密码及用户角色 通过
登录 用户名,密码,错误用户角色 通过(响应时间过长)
登录 用户名,不对应的密码,用户角色 通过(响应时间过长)
退出 通过

功能测试

  • 排课条件

MO6qIJ.png

  • 反馈

    MOcVzt.png

    MOgZtJ.png

测试通过

  • 排课功能
    点击自动排课即可
    2019-11-24 19-02-15 的屏幕截图.png

  • 课表导出
    2019-11-24 19-04-09 的屏幕截图.png

  • 教师信息导入(错误文件格式)
    2019-11-24 19-08-11 的屏幕截图.png

  • 课表导入(不规范的Excel)
    2019-11-24 19-09-45 的屏幕截图.png

测试功能 测试参数 测试结果
排课条件 排课条件相关参数 通过
反馈 反馈相关参数 通过
自动排课功能 通过
课表导出 所选专业课表 通过
教师信息导入 非法文件(文件后缀不合要求) 通过
课程导入 f诶发文件(文件内容不合要求) 失败

小结

  • 优点:总体来说用户界面和功能都相对比较完善,UI界面做的挺好看的。

  • 建议:部分功能用户体验还不够,希望能够加入删除反馈的操作(可能是我没找到),恶意反馈看着恶心。

  • 个人留言
    2019-11-25 08-53-47 的屏幕截图.png


测试项目二

团队名称 goldenexpress
团队博客 https://www.cnblogs.com/robertqin/p/11884461.html
项目名称 Eyoo
  • 主页
    2019-11-25 08-27-12 的屏幕截图.png

  • 注册登录后

  • 发布朋友圈
    2019-11-25 08-40-29 的屏幕截图.png

  • 进行信息修改之后查看个人信息
    2019-11-25 08-40-29 的屏幕截图.png

    这里出现了问题,头像不显示的问题。我选择上传的是一张2M的图片(不算是很大)。

  • 评论点赞

2019-11-25 08-43-54 的屏幕截图.png

这个默认的666有点操作

  • 转发测试

2019-11-25 08-45-19 的屏幕截图.png

2019-11-25 08-45-48 的屏幕截图.png

出现了中文乱码

  • 搜索功能测试
    2019-11-25 08-46-42 的屏幕截图.png

    同样的出现了图片不显示的问题

小结

  • 优点:感觉这个项目想法还是挺好的,功能大体上还是很完整
  • 建议:感觉这个界面有点丑😃,还有就是中文的问题,这个可以尝试一下改数据库的字符集,还有就是头像没得缩略图。

测试项目三

团队名称 西柚三剑客
团队博客 https://www.cnblogs.com/dxg123/p/11885346.html
项目名称 Our Game
  • 项目首页

2019-11-25 09-00-05 的屏幕截图.png

  • 注册

2019-11-25 09-01-48 的屏幕截图.png

响应时间过长

2019-11-25 09-02-55 的屏幕截图.png

服务器异常

小结

  • 优点:界面风格很好看
  • 缺点:注册出错,很多的功能没办法在测试下去,注册页面响应时间过长(不知道是不是我的问题),希望能够提供一下测试账号(纠正bug)先。

个人的自我总结

​ 这次测试让我学习到了别人团队项目的优秀之处,比如说界面风格,用户体验等等,还有就是一下项目的灵感,感觉有的项目还是做的很有想法。

我一方面是用户进行测试,所以个人的体验感需要你做到很好。也联想到了自己团队的项目是否给了用户良好的体验感。也发现了一些项目上的不足,比如说对异常的处理等,这里在如果考虑到注册可能出问题的话应当准备一些注册账号。在测试的时候,也参见了一下测试方式,例如XSS,SQL注入等,所以一个完整的项目需要做到安全性的验证才能保证项目的完整性和安全性。

posted on 2019-11-25 12:10  叫我胖虎大人  阅读(154)  评论(0编辑  收藏  举报