怎么做购物平台网站,徐州seo关键词排名,ui设计35岁就被淘汰了吗,asp课程设计企业网站设计一、如何使用postman
网址#xff1a;
https://www.postman.com/downloads/
【Postman小白教程】五分钟学会如何使用Postman~_哔哩哔哩_bilibili
postman安装使用_bowser agent在postman哪里-CSDN博客
二、下载后
登录#xff0c;开始测试
2.1 关于postman 报错#…一、如何使用postman
网址
https://www.postman.com/downloads/
【Postman小白教程】五分钟学会如何使用Postman~_哔哩哔哩_bilibili
postman安装使用_bowser agent在postman哪里-CSDN博客
二、下载后
登录开始测试
2.1 关于postman 报错网上解决不了的原因是后端本地程序必须先运行起来才能进行测试
不然一直会报错 三、开始测试
本地程序必须先运行起来才能进行测试 3.1 【POST】测试注册逻辑 http://localhost:8080/yupi1/register {userAccount: dogyupi-sc3,userPassword:123456789,checkPassword: 123456789} 结果如下 看表里与无数据插入成功 数据插入成功 3.2 【POST】测试登录逻辑 http://localhost:8080/yupi1/Login 用户名可随意换成表里的数据
{userAccount: dogyupi-sc3,userPassword:123456789} 3.3 【GET】测试search 逻辑 http://localhost:8080/yupi1/search 3.3.1此处要连条测试先去登录逻辑测试发送再去登录者是管理员能返回表里所有的数据
优先 其次
{userAccount: dogyupi} 3.3.2此处要连条测试先去登录逻辑测试发送再去登录者不是管理员返回表里的数据为空
优先 其次结果为空正确 3.4【POST】测试delete逻辑 http://localhost:8080/yupi1/delete 3.3.1此处要连条测试先去登录逻辑测试发送再去登录者是管理员能返回表里所有的数据
优先 其次delete 里面的参数是个id 发送id 为8 的看结果。isDelete为1表示数据被逻辑删除了
8 3.3.2此处要连条测试先去登录逻辑测试发送再去登录者不是管理员返回表里的数据为空
优先 其次delete 里面的参数是个id发送9且id9,的数据未被逻辑删除 发送id 为9 的看结果。应该不能执行逻辑删除的操作。因为登录者的权限不够
9 结果 删除代码如下 PostMapping(/delete)public boolean deleteUser(RequestBody Long id, HttpServletRequest request){// 代码优化重复代码仅管理员可查询Object userObj request.getSession().getAttribute(USER_LOGIN_STATE);Yupi1 yupi1 (Yupi1) userObj;if (yupi1 null ||yupi1.getUserRole() ! ADMIN_ROLE ){return false;}if (id 0) {return false;}return yupi1Service.removeById(id);}