集中式整合之认证测试|学习笔记

简介: 快速学习集中式整合之认证测试

开发者学堂课程【Spring Security知识精讲与实战演示(三)集中式整合之认证测试】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/732/detail/13062


集中式整合之认证测试

 

配置类编写完成之后,接下来进行测试

1. 在测试之前,为了便于测试,需要修改当前的处理器,打开页面,

打开左侧菜单,找到产品管理(product/findAll),在产品管理处理器加一个子处路径,然后去掉responsebody,因为此时已经不需要返回数据了,应该返回页面。

在左侧菜单栏找到productlist,即为需要打开的页面,在return部分加上这个页面的名称。这个路径应该写全,有前缀或者后缀,在这里也有视图显示器,可以在配置文件中进行配置。

在applicatoin.yml下输入springmvc,会自动配置前缀,前缀就是pages,后缀是.jsp,如果不配置这个,测试就无法进行。配置完成。

程序修改为:

@Controller

@RequestMapping("/product”)

public class ProductController {

@RequestMapping("/findA11")

public String findA11(){

return "product-list"

}}

2. 启动的时候不可以直接启动,要想正常使用,需要用到导入的

tomcat插件,启动的方式是在右侧菜单栏点击maven,选中springboot_security_jsp,点击M图标,输入spring-boot:run,点击启动即可。

启动完成之后,访问loacllist:8080,访问后会自动跳转到认证页面,但是这个页面是自定义的页面。

此时的user是内存中的用户,密码是123,点击登录,实现正常访问。

image.png

相关文章
|
28天前
|
测试技术
自动化测试项目学习笔记(五):Pytest结合allure生成测试报告以及重构项目
本文介绍了如何使用Pytest和Allure生成自动化测试报告。通过安装allure-pytest和配置环境,可以生成包含用例描述、步骤、等级等详细信息的美观报告。文章还提供了代码示例和运行指南,以及重构项目时的注意事项。
134 1
自动化测试项目学习笔记(五):Pytest结合allure生成测试报告以及重构项目
|
28天前
|
测试技术 Python
自动化测试项目学习笔记(四):Pytest介绍和使用
本文是关于自动化测试框架Pytest的介绍和使用。Pytest是一个功能丰富的Python测试工具,支持参数化、多种测试类型,并拥有众多第三方插件。文章讲解了Pytest的编写规则、命令行参数、执行测试、参数化处理以及如何使用fixture实现测试用例间的调用。此外,还提供了pytest.ini配置文件示例。
20 2
|
28天前
|
测试技术 Python
自动化测试项目学习笔记(二):学习各种setup、tearDown、断言方法
本文主要介绍了自动化测试中setup、teardown、断言方法的使用,以及unittest框架中setUp、tearDown、setUpClass和tearDownClass的区别和应用。
52 0
自动化测试项目学习笔记(二):学习各种setup、tearDown、断言方法
|
6月前
|
Java 测试技术 编译器
JMM测试利器-JCStress学习笔记
JMM测试利器-JCStress学习笔记
|
11月前
|
算法 安全 网络安全
【厨房测试系列】第一章 手撸压力机(四)- http证书认证的实现
我们知道通常https接口是通过ssl/tsl进行加密的,有时候我们的请求https接口需要进行验证,需要在客户端发送请求时,带上密钥对通过摘要算法计算出的摘要及明文进行加密,而服务端则通过密钥进行解密。
java202303java学习笔记第四十六天-请求-postman接口测试
java202303java学习笔记第四十六天-请求-postman接口测试
77 0
|
Linux Android开发
支付宝二维码脱机认证库测试(linux_x86平台验证)
支付宝二维码脱机认证库测试(linux_x86平台验证)
《阿里云产品手册2022-2023 版》——TPCx-BB测试认证性能全球第一
《阿里云产品手册2022-2023 版》——TPCx-BB测试认证性能全球第一
144 0
|
测试技术
java202304java学习笔记第六十天-ssm-spring配置文件-完善测试环境
java202304java学习笔记第六十天-ssm-spring配置文件-完善测试环境
76 0
|
JSON Java 测试技术
《Java单元测试实战》——单测认证:单元测试认证问题、答案和解析(上)
《Java单元测试实战》——单测认证:单元测试认证问题、答案和解析(上)
557 0
下一篇
无影云桌面