- 博客(22)
- 收藏
- 关注
原创 在线聊天室测试报告
摘要:本次测试围绕在线聊天室系统的实时性、稳定性、安全性和易用性四大核心诉求展开,重点验证登录和消息发送两大基础功能。通过UI自动化测试(Java+Selenium)和接口自动化测试(Python+pytest)双管齐下,覆盖正常场景和异常边界场景。测试发现包括安全限制缺失、错误提示不明确等5类问题,并提出相应优化建议。自动化测试使核心功能回归效率提升20倍,显著降低人工测试成本。后续将持续扩展测试范围,完善安全机制,并逐步实现100%核心功能自动化覆盖,为系统迭代提供质量保障。
2026-04-23 20:56:08
443
原创 抽奖系统测试报告
本文详细介绍了抽奖系统的测试过程,围绕"公平、稳定、易用"三大核心诉求展开。测试内容包括:1)UI自动化测试,通过Selenium对管理员登录、注册、后台管理、抽奖等页面进行功能验证;2)接口自动化测试,使用Python+pytest对用户注册、登录、抽奖等核心接口进行测试;3)性能测试,通过JMeter工具模拟高并发场景。测试发现了登录校验缺失、注册接口缺陷等重要问题,并提出了改进建议。通过自动化测试,将回归测试时间从10分钟缩短至67秒,显著提升了测试效率。
2026-04-14 21:00:20
406
原创 spring-boot多线程并发执行任务
提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2026-03-24 22:38:25
56
1
原创 从零上手!用 Pytest 搞定博客系统 API 自动化测试(内附测试代码与项目代码链接)
本文介绍了如何使用Pytest搭建博客系统的API自动化测试框架。主要内容包括:1)封装工具类(HTTP请求、YAML配置读取);2)编写测试用例,覆盖未登录和已登录多参数场景;3)使用jsonschema校验返回格式,assert断言业务结果;4)通过参数化测试简化多场景验证。该方案能有效替代手动Postman测试,实现批量校验接口稳定性,提高测试效率。文章提供了详细代码示例和项目结构说明,适合后端开发和测试人员快速上手API自动化测试。
2026-01-31 23:45:25
600
原创 Python自动化测试实战:Pytest+YAML数据读写,看完直接上手
本文介绍了Python自动化测试中Pytest+YAML的核心使用方法。主要内容包括:1)通过示例代码演示YAML文件的读写操作,使用PyYAML库的safe_dump和safe_load方法;2)讲解Pytest测试用例编写规范,包括命名规则和断言写法;3)强调异常处理的重要性,使用try-except避免脚本崩溃;4)提供两个实用技巧:YAML转JSON用于接口测试,以及使用if name == 'main'进行独立调试。文章采用实战导向的讲解方式,提供可直接运行的代码示例,帮助测试人员快速掌握这一常用
2026-01-22 00:20:43
1092
原创 从零搭建图书管理系统:技术栈、框架与核心代码解析(适合大学生宝宝体质)!!!
本文介绍了一个简易图书管理系统的开发实践,采用"基础技术+主流框架"的技术栈,包括Java、Servlet、MyBatis、HTML/CSS、JavaScript/JQuery等。系统实现了图书增删改查等基础功能,重点展示了MyBatis简化数据库操作、Servlet处理请求以及JQuery实现异步交互的核心代码。项目注重技术选型的实用性和学习价值,选用轻量级框架以贴合初学者的学习曲线。完整源码已开源,可作为JavaWeb开发入门实践的参考案例。
2025-12-01 22:40:37
1129
原创 Redis中List篇 ~ 通俗易懂版!!
队列(先进先出):RPUSH 入队,LPOP 出队(非阻塞)或 BRPOP 出队(阻塞)。栈(先进后出):LPUSH 入栈,LPOP 出栈。最新消息列表:RPUSH 插入消息,LTRIM 限制长度,LRANGE 查询最新 N 条。可靠消息队列:RPUSH 生产消息,BRPOPLPUSH 消费消息,处理完成后删除备份列表元素。分页查询:LRANGE key start end 实现分页(适合小规模列表,大规模建议用 Redis 有序集合或数据库)。。
2025-12-01 21:49:05
576
原创 程序猿常用的redis,带你一步上手
Redis作为高性能内存数据库,凭借超快读写速度(读11万次/秒)、丰富数据结构(5种核心类型)和持久化机制,成为开发必备工具。与MySQL形成互补:Redis处理高频临时数据(缓存/计数器),MySQL存储永久结构化数据。实际应用中,Redis常作为MySQL前置缓存,通过"先查Redis,再查MySQL"的流程提升性能。关键使用技巧包括规范键名、设置过期时间、批量操作等,避免阻塞命令。正确使用Redis+MySQL组合能兼顾性能与可靠性。
2025-11-29 16:57:17
931
原创 在线聊天系统基于 Spring Boot + WebSocket + MyBatis 实现(附完整项目源码解析)
本文解析了一个基于SpringBoot+WebSocket+MyBatis+MySQL构建的即时通信系统java_chatroom。项目采用分层架构设计,包含用户管理、好友关系、实时消息推送和历史消息存储等核心功能。核心模块包括WebSocket通信层(实现实时消息处理)、在线用户管理组件、控制器层和数据访问层。系统通过WebSocket保障消息实时性,MyBatis实现数据持久化,支持单聊/群聊功能。项目架构清晰,扩展性强,是企业级即时通信系统的轻量化实现范例。所有代码均来自开源仓库,未做额外修改。
2025-11-23 22:19:41
923
原创 Linux的一些简单命令(在xshell下示例)
在学习Linux时会发现在Linux中会有很多的命令,十分难记。在这里我给大家列举了一些Linux中最常见的一些命令,以及在xshell下的演示,希望能帮助到大家。提示:以下是本篇文章正文内容,下面案例可供参考以上只是一些Linux中的最基础的一些指令,每个指令下面还有更多更复杂的指令,以上文章只能开启大家的Linux的学习之旅,如果对其感兴趣则可以去查找更多更复杂的指令。
2025-11-03 20:39:09
517
原创 在spring中的参数校验技术:jakarta.validation
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档用来校验传递参数的一个工具。javax.validation 是Java Bean Validation API的包名,这个API允许开发者通过注解(@NotBlank,@NotNull)等注解,对参数进行校验。常见的一些注解,及其使用。
2025-10-10 23:49:37
374
原创 在spring框架中使用JWT技术
大家应该都知道每次我们作为客户端访问服务端后,服务端会给我们创建Session,并且返回Cookie中包含SessionId,从而让我们有了自己在该网址的通行证。但是我们往往访问的网址一般都不止只有一个服务器,一般在集群的开发环境下Session是不能直接使用的,而a服务器创造的Sessin又如何是让b服务器识别到的呢?带着这样的疑问我们就可以了接一下jwt技术。一、JWT是什么?JWT全称: JSON Web Token。
2025-10-06 02:20:19
1045
原创 网络传输之IP协议!!!后端程序员面试重点!!!
我们这里简单的讲到了什么是IP地址和端口号,以及IP报头的内容,并且还通过了IPv6,动态分配IP地址,NAT解决IPv4的地址有限问题,还提及到了IP数据报通过问路的方式去寻找目的IP。如果看到这里了,希望能给作者点个小心心支持一下,原创不易!!!学习不易!!!希望后面能和大家一起进步!!!
2025-06-17 22:03:07
633
2
原创 TCP协议 后端程序猿面试重点!都是芝士!!(通俗易懂版)
对于一个后端程序员不能死记硬背这些知识点,而是去了解这些机制后面的原理。相信能看完的大佬们都是十分有耐心的,祝贺大家也能拿到自己希望的offer!!!
2025-06-01 15:25:31
1218
1
原创 TCP与UDP的常见问题 面试的重点!都是芝士!!快来学吧!!!(通俗易懂版)
端口号UDP与TCP都是网络传输中的在传输层的协议,它们都要求了信息的传递格式,而在不同的格式要求下,它们带来的效果就截然不同。若能够将两者搭配使用则可以达到又快又准确的效果!这里我们已经明白了UDP协议的具体实现过程了,非常的快也是非常的不可靠,而后面我们将会学到TCP协议,相对于UDP协议,TCP协议虽然慢了,但是换来了准确性。如果看到这里了,并且理解了UDP的内容,希望能给作者点个小心心支持一下,原创不易!!!学习不易!!!希望后面能和大家一起进步!!!
2025-05-27 23:25:50
1328
1
原创 到底怎样才能在网络安全传递信息啊!!!来康康HTTPS协议吧(适合小白宝宝体质)
前面我们已经了解到了HTTP协议,并且也学会了抓包。那么问题来了既然我们都会抓包,那我们发出请求到服务器中间会经过很多的路由器或者转接器,在这个过程中会不会有一些心怀不轨的黑客对我们的信息去窃取或者修改,那我们有什么办法来防止这个信息可能泄露的问题呢?
2025-05-13 23:07:19
866
1
原创 三分钟带你了解网页基本原理
市面上的网页网页层出不穷,并且有非常多的样式。这里我带大家一起了解一下这些网页到底是怎样设计而成的???(适合大学生宝宝体质版)
2025-05-02 22:29:18
980
1
原创 数据在网络传输原理原来如此简单
前面我们已经了解了不同主机是怎样实现信息传递的,今天我们来了解一下这些信息是怎样的形式进行传递的。相信大家看完也能够理解信息传递的原理,更希望这篇文章能够帮助到大家!!!如果内容对大家有帮助希望大家能够点点小爱心!!!
2025-05-01 23:40:51
838
1
原创 网络初始的知识点
以上只是网络初期的一些知识,主要理解好客户端与服务端之间的关系,理解了他们之间的交互过程就差不多理解了以上内容。希望以上内容能帮助到大家!!!!!一、二。
2025-04-25 19:01:26
1066
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅