摘要: TestNG接口测试案例(覆盖核心场景) 以下结合实际接口测试场景(RESTful API),基于TestNG + RestAssured(接口测试主流组合),覆盖参数化、依赖测试、断言校验、分组测试、异常处理、多环境配置等核心场景。 前置准备 1. 依赖配置(pom.xml) 需引入TestNG 阅读全文
posted @ 2025-12-05 13:31 喜欢你的眉眼微笑i 阅读(15) 评论(0) 推荐(0)
摘要: 概述 在现代软件开发中,API和单元测试自动化是确保代码质量的关键环节。Java凭借其强大的生态系统、丰富的测试框架和工具链,在测试自动化领域具有显著优势。 Java测试生态系统的优势 1. 丰富的测试框架 JUnit 5 - 现代测试框架 TestNG - 功能丰富的测试框架 Mockito - 阅读全文
posted @ 2025-12-02 10:44 喜欢你的眉眼微笑i 阅读(7) 评论(0) 推荐(0)
摘要: HTTP(超文本传输协议)详解 为什么说HTTP是超文本传输协议? 这个名称精确地概括了HTTP的核心本质,我们可以拆解来看: 超文本 “文本” 指的是文字、字符等基本信息。 “超”意味着“超越”或“链接”。超文本是一种包含超链接的文本,允许用户从一个文档跳转到另一个相关文档。 最典型的超文本系统就 阅读全文
posted @ 2025-11-26 18:10 喜欢你的眉眼微笑i 阅读(16) 评论(0) 推荐(0)
摘要: 软件测试的流程 一个完整、规范的测试流程不仅仅是在代码写完后“找bug”,而是一个贯穿整个软件开发生命周期的、系统性的质量保障活动。它通常包括以下几个核心阶段: 需求分析 -> 测试计划 -> 测试用例设计 -> 测试环境搭建 -> 测试执行 -> 测试评估与报告(缺陷报告 -> 测试报告)。 具体 阅读全文
posted @ 2025-11-21 17:54 喜欢你的眉眼微笑i 阅读(15) 评论(0) 推荐(0)
摘要: 软件测试的定义、目的、原则 一、软件测试的定义 软件测试是一个系统性的过程,旨在通过自动或手动的手段来评估软件系统的特性,目的是为了验证它是否满足规定的需求,并发现实际结果与预期结果之间的差异。 简单来说,软件测试就是为了发现错误而执行程序的过程。它不仅仅是“找Bug”,而是一个包含计划、设计、执行 阅读全文
posted @ 2025-11-14 13:12 喜欢你的眉眼微笑i 阅读(41) 评论(0) 推荐(0)
摘要: 实现验证码功能 前面我们实现了登陆页面改造并实现登陆,但我们忽略了验证码那个地方。 从上图中我们可以看到,我们的图形验证码是一张静态图片且尚未实现验证码功能。开干! 修改application配置文件 spring: security: # 登陆路径 login-url: /login # 登出路径 阅读全文
posted @ 2025-11-14 09:42 喜欢你的眉眼微笑i 阅读(8) 评论(0) 推荐(0)
摘要: 在现代软件开发中,无论是新入行还是转型软件测试工程师,需要先掌握软件的重要性和必要性。 为什么要有软件测试 当然!这是一个非常核心且重要的问题。简单来说,软件测试之所以存在,是因为人类会犯错,而由人类编写的软件也必然存在缺陷。 我们可以从几个层面来深入理解为什么软件测试是必不可少的: 1. 核心原因 阅读全文
posted @ 2025-11-13 14:29 喜欢你的眉眼微笑i 阅读(33) 评论(0) 推荐(0)
摘要: Security改造登陆页 前面 "第一章" 我们做到了Spring Boot集成Security并成功运行,但是,出现了一个问题: 上图看到,Security内置的登陆页面实在过于简单,接下来我们就来改造登陆页面。 第一章中有解释过各个模块之间存放的相关文件,接下来的Java文件及配置将不再讲述放 阅读全文
posted @ 2020-03-17 18:08 喜欢你的眉眼微笑i 阅读(2380) 评论(1) 推荐(0)
摘要: 废话连篇 Hi!各位博客大佬们,初来乍到,本人是工龄仅有一年半载的初级程序员(俗称:菜鸟),说来惭愧,距今接触Java开发已有了近两年之久,可时间越往后挪我就越发感到惶恐不安,很多次甚至反思自己到底是不是能够从事该行业,几经辗转发现了自身一个问题,就是无论做什么都只在脑子里过一遍,却从不做任何笔记、 阅读全文
posted @ 2020-03-15 16:27 喜欢你的眉眼微笑i 阅读(19438) 评论(2) 推荐(2)
摘要: AuthenticationManager相关类图 AuthenticationManager验证过程 AuthenticationManager验证过程涉及到的类和接口较多,我们就从这里开始逐一分析,首先我手画了一张图作为索引,这张图说明了各个类和接口之间的关系。 AuthenticationMa 阅读全文
posted @ 2020-03-14 19:22 喜欢你的眉眼微笑i 阅读(10743) 评论(6) 推荐(0)