团队作业5——测试与发布(Alpha版本)
一、Alpha版本测试报告
Bug清单
- 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
三个。
- 修复的bug;
- 前端跨域错误
- 登录时cookie保存不到浏览器,无法记录登录状态
- 进入文章详情页时没有按钮返回主页
- 不能重现的bug
无
- 这个产品就是这样设计的,不是bug;
若用户没有为博客写内容,博客内容默认为空。
- 没有能力修复,将来也不打算修复;
暂无
- 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
暂无
场景测试(scenario testing)
- 你预期不同的用户会怎样使用你的软件?
- 用户1:博客爱好者
年龄在18-50岁之间,有自己的兴趣爱好,需要一个平台来分享自己的爱好和经验,与同好交流,且经常阅读和写作博客,想要寻找一个可以方便地发布和管理博客的平台。
- 用户2:职场人士和HR
年龄在25-35岁之间,已经工作一段时间,需要一个平台来记录自己的工作经验和成长历程,分享自己的职业见解和经验,与同行交流。或想要寻找一些有才华的技术人才,以及寻找有潜力的博客作者作为潜在的招聘对象。
- 用户3:青少年学生
年龄在18-25岁之间,正在上学或刚刚毕业,喜欢分享自己的生活和学习经验,需要一个平台来展示自己的才华和交流学习心得。
- 他们有什么需求和目标?
希望平台能提供一个开放自由的交流空间,各个用户都能在上面分享知识、展示特长、释放压力,而且不同用户之间能方便地进行交流,相比其他交流社区更贴近在校大学生的需求。
- 你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
测试平台:Windows10
硬件配置:内存32g cpu i7-10700k
浏览器类型:Google Chrome浏览器、IE浏览器、360浏览器、Microsoft Edge浏览器
测试模块 | 测试项 | 检验点 | 预期结果 | 是否符合预期 |
---|---|---|---|---|
用户登录 | 输入框 | 是否能输入字符 | 可以正常输入字符 | 是 |
密码保密 | 密码在输入框的展现形式 | 输入密码时输入框只能看到黑点 | 是 | |
登录 | 能否正常登录 | 输入正确账号密码后能正常登录 | 是 | |
用户注册 | 输入框 | 是否能输入字符 | 是否能输入字符 | 是 |
密码保密 | 密码在输入框的展现形式 | 输入密码时输入框只能看到黑点 | 是 | |
格式检验 | 能否对用户输入的内容进行格式检验 | 用户输入字符的格式不满足要求时会提示 | 是 | |
博客编辑 | 文章编辑 | 能否写文章并调整格式 | 可以新建文章并利用工具调整格式 | 是 |
markdown格式 | 是否支持markdown语法编辑博客 | 支持使用markdown语法编辑博客 | 是 | |
删除、修改文章 | 已发布文章的删除修改 | 对已发布文章的删除修改能正常进行 | 是 | |
个人主页 | 编辑个人信息 | 能否修改个人信息 | 用户可以自由修改个人信息 | 是 |
分页功能 | 文章数量多时能否分页显示 | 可以分页显示 | 是 | |
博客详情 | 博客标题、摘要、内容 | 博客标题、摘要、内容能否正常显示 | 标题、摘要、内容可以正常显示 | 是 |
4. 你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
- 完成所有的测试类型;
- 没有影响用户正常使用的bug;
- 通过性能测试,并且设计符合用户要求;
- 通过交叉检查,非该代码开发人员测试通过。
二、Alpha版本发布说明
功能介绍
- 用户登陆(测试账号: ,密码: )
(postman测试截图)
- 博客主页
- 博客发表
(postman测试截图)
- 博客删除
- 博客编辑
- markdown格式
- 分页
- 个人信息
对运行环境的要求
本项目基于centos7发布的,无较高的配置要求,2核4GB运存即可。
系统已知问题与限制
- 部分功能还存在一些问题,不能正常执行
- 现有页面不太美观,页面设计还有待完善
- 在用户体验方面还需要进行一些优化
发布方式及发布地址
发布方式:本项目的发布依赖于tomcat9.0服务器,宿主机为linux服务器,项目打成war包后启动tomcat服务器即可
发布地址:链接