团队作业5--测试与发布(Alpha版本)
目录
一、Alpha版本测试报告
1、测试中出现的Bug
时间紧缺,延期修复的Bug | 修复的Bug | ||
登录界面 |
前端验证码错误,只需四位数即可验证成功。 |
博客修改 |
未设计获取博客摘要,导致无法加载。 |
个人历史博客列表界面 |
索引不是博客序号,而是当前表格行数的序号,换下一页仍然从1开始,不符合日常使用; 最右侧滚动条藏在右侧边界外,虽然能实现滚动,但不容易发觉,不便于用户使用。 |
个人历史博客列表 |
监听当前页数据未刷新导致跳转页面不成功。 |
写博客界面 |
提交成功后,虽有提示但是博客输入框没有做到清空内容,易造成用户误以为未提交成功。 |
||
博客修改 |
修改博客后提交,接口返回已成功,但博客管理页面还是原博客内容。(ps:post了个寂寞) |
||
博客管理页面 |
删除博客功能后没能与数据库连接上。 |
||
图片管理接口 |
生成图片url过长导致无法存入数据库、不可跨域、本地查看不安全。 |
2、场景测试:
1)使用该网站的客户:
- 广东工业大学计算机学院学生
2)客户需求和目标:
- 学习博客管理;
- 整理日常学习生活中遇到的问题以及解决方法,分享经验相互学习;
- 拥有一个较为稳定的平台,作为自己的知识储备库。
3)我们网站提供的功能如何组合起来满足用户需求:
- 图片管理功能:随时更换顺眼的头像,拥有一天的好心情。
- 个人资料管理:用户可随时更改登录密码,我们的数据库使用MD5算法加密,保证用户信息不被泄露。
- 博客管理:
用户可随时随地增、删、改博客信息,通过指定用户id或博客id的形式查看该用户博客信息。
在博客广场,可以看到所有用户的博客内容,浏览一篇篇博客,发现有趣的内容,可以记下该用户用户名,时常检索该用户博客,获取第一手有趣信息,也可记下该用户联系方式,线下交流。 - 界面简洁,功能简单,脱去繁重的花里胡哨的功能,仅保留一个博客网站的基础功能,给同学们一个简约干净的平台,保持初心,专注内容。
4)测试矩阵(test matrix)
界面样例:
测试模块 | 对应接口 | 预期结果 | eolinker | chrome | ||||||||||||||||||||||||
登录 |
|
|
|
|
||||||||||||||||||||||||
博客管理 |
|
|
|
|
||||||||||||||||||||||||
注册 |
|
|
✘ | ✘ | ||||||||||||||||||||||||
博客广场 |
|
|
✓ | ✓ | ||||||||||||||||||||||||
博客详情 |
|
|
✓ | ✓ | ||||||||||||||||||||||||
用户详情 |
|
|
|
|
5)出口条件(exit criteria)
- 各界面跳转流畅,且界面稳定,不会出现长时间延迟;
- 正常获取指定用户id、博客id获取的内容;
- 有效实现增、删、改博客功能;
- 确保没有逻辑bug;
- 网站所有功能经过多次严密测试。
二、Alpha版本发布说明
1、版本功能
序号 | 模块名 | 模块功能(顺序不决定功能重要性) | ||||||
1 | 账户管理 |
|
||||||
2 | 个人资料 |
|
||||||
3 | 博客管理 |
|
||||||
4 | 图片管理 |
|
||||||
2、对运行环境的要求
- 最新版谷歌浏览器
3、系统已知的问题和限制
- 并发处理能力较低,无法支持大量用户的同时访问;
- 安全漏洞方面有待完善和优化。