为了账号安全,请及时绑定邮箱和手机立即绑定

java做自动化测试时候,如何调用spring security的登录

java做自动化测试时候,如何调用spring security的登录

慕妹3242003 2018-09-23 17:04:07
如题,项目要求做自动化测试用例,找了些资料看看做出来了,但现在有个问题,就是我的一些方法里需要获取当前用户,权限部分是托管给了spring security去做的,我该怎么拿这个user呢想到三种思路,1是做模拟用户,2是@Before去调用一下登录方法,3是重构代码1下午弄了半天没啥进展,3有点蠢而且代价太大,2的话我应该怎么弄呢?目前有点进展,就是用mockmvc直接调用login请求,但我发现调用的似乎是访问页面,而不是提交表单。。。因为我复写的loadUserByUsername方法里的打印一直没有出现求大神们指点,1,2两种方法都可以,如果都说说的话是最好了项目是spring boot + spring security 其他的东西跟这个问题应该没啥关系
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1646 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信