一.背景及介绍
该项目采用了前后端分离技术,把我们的数据保存到数据库中,操作对象是用户和个人文章编辑保存,前端的页面实现了登录,列表,编辑,详情等信息页面展示,然后用户可根据自己的需求进行选择,在后端的功能上对他们的功能进行完善,注册功能,登录功能,详情展示功能,编辑功能,删除笔记功能,修改笔记功能,退出登录。用户也可以查看文章发布时间,标题,大致内容,发布者等信息。
二.功能详情
- 注册功能:查询用户名是否重复,不重复即可注册,还有二次确认密码,注册完毕用户可根据自己的需求选择是否跳转到登录页面
- 登录功能:验证用户名和密码是否和数据库数据对应,有没有实现注册。
- 列表功能:查看个人编写的文章数据,页面有分页功能,展示一定的文章数量,其中页面包含文章标题,发布时间,以及大致的文章内容,实现了查看详情对文章进行仔细阅读,修改文章对文章的修改保存,删除文章的功能,右上角还有个人主页显示,以及新增文章编辑然后进行保存,最后还有退出登录。
- 详情页面:展示用户个人所编辑的文章具体信息,标题,具体文章内容,时间等
- 编辑文章:编辑文章使用 Markdown 语法进行编译,对文章和标题进行编写进行发布,最后跳转到列表页
三.手动测试
1.编写测试用例
总览图:
界面测试:
安全测试:
易用性测试:
兼容性测试:
功能测试:
性能测试:
2.测试
- 注册测试
- 登录测试
- 编辑页面测试
- 查看详情页面
- 退出登录