当前数据库数据


1.针对用户模块进行测试
①登录接口
post方法

在postman中设置方法类型,url,body格式
输入正确的用户名密码

正常显示
输入错误的用户名,密码

响应返回html格式的错误提示符合预期
get方法
获取当前用户信息

②注册接口
当用户名,密码为空时

响应返回html格式用户名或密码不为空,符合预期
当用户名重复时

emm,出现服务器错误

未符合预期显示用户已存在,请重新登录
查看提示代码位置发现
String username = req.getParameter("username");if(!userDao.selectByUsername("username").equals("")) {username多加了一个双引号
当用户名和密码不为空,并且用户名不重复时

成功注册

③退出接口

响应成功,成功跳转到登录页面
④注销用户接口



2.针对博客模块进行测试
①写博客接口

可能出现未登录状态,将Cookie复制到postman中

未输入标题

未输入内容

输入正确的title和content

添加成功

②修改博客接口



③获取博客接口
获取所有博客

获取指定博客
添加具体博客的ID

添加非法的博客ID

④删除博客接口


将cookie登录信息保存到postman中
传入合法的blogId



删除成功
传入非法的blogId

3.针对头像更换接口测试
①获取用户头像


②获取作者头像
将二进制图片写前端

③测试用户头像更换


设置在headers中设置cookie
body类型设为form-data
key类型设为file


跟换成功










