会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xi-yongqi
博客园
首页
新随笔
联系
管理
订阅
2026年2月18日
接口测试基础概念
摘要: 接口测试 接口的概念 接口⼀般来说有两种,⼀种是程序内部的接口,⼀种是系统对外的接口。 程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如贴吧系统,有登录模块、发帖模块等等,那你要发帖就必须先登录,要发帖就得登录,那么这两个模块就得有交互,它就会抛出⼀个接⼝,供内部系统进
阅读全文
posted @ 2026-02-18 23:43 我会替风去
阅读(22)
评论(0)
推荐(0)
2026年2月9日
博客系统测试报告
摘要: 项目背景 博客系统采用前后端分离的架构实现。前端主要有四个页面构成:登录页、博客列表页、博客详情页、博客编辑页面,上面四个页面模拟实现了最简单的博客系统。结合后端,实现了登录、发布博客、编辑博客、删除博客、注销、强制登陆功能。 该博客系统可以实现个人用户简单的博客记录,发布时间、标题展示、内容详情以
阅读全文
posted @ 2026-02-09 23:36 我会替风去
阅读(84)
评论(0)
推荐(0)
2026年2月4日
接口自动化测试报告
摘要: 前述: 博客系统主要包括登录接口、列表接口、博客详情接口、用户认证接口、编辑接口、作者信息接口。通过开发者工具抓取相关url,使用脑图设计出相关测试样例,对该系统进行接口测试。 脑图 测试环境 技术栈:pytest框架、request模块、PyYAML模块、jsonSchema模块、allure-p
阅读全文
posted @ 2026-02-04 23:09 我会替风去
阅读(98)
评论(0)
推荐(1)
2026年2月2日
软件测试(三)
摘要: Web自动化测试 驱动 web系统的测试前提是需要打开浏览器,通过访问web服务器来对服务器界⾯进⾏⼀系列的操作。程序想要打开web浏览器就需要安装web驱动(即WebDriver),WebDriver以本地化⽅式驱动浏览器。 安装驱动管理 WebDriverManager是⼀个开源Java库,以完
阅读全文
posted @ 2026-02-02 00:59 我会替风去
阅读(55)
评论(0)
推荐(0)
2026年1月26日
软件测试(二)
摘要: 测试用例 什么是测试用例: 测试⽤例(Test Case)是为了实施测试⽽向被测试的系统提供的⼀组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。 设计测试用例:一般为功能测试+界⾯测试+性能测试+兼容性测试+易⽤性测试+安全测试。 功能测试:功能测试是⼀个试图发现程序与其外部规格
阅读全文
posted @ 2026-01-26 23:58 我会替风去
阅读(35)
评论(0)
推荐(0)
2026年1月24日
软件测试
摘要: 软件测试定义 软件测试就是验证软件产品特性是否满⾜用户的需求。 软件测试开发⼯程师和测试⼯程师的区别 相同点: 都统称为测试⼈员 对产品质量负责,保障产品的质量 不同点:测试开发⽐测试多开发⼆字,⽽这个开发并不是指业务开发,因为业务开发是开发⼈员的主要职责,这⾥的开发指的是需要开发测试效率⼯具,通过
阅读全文
posted @ 2026-01-24 23:49 我会替风去
阅读(31)
评论(0)
推荐(1)
2026年1月19日
类加载的过程,双亲委派模型以及垃圾回收机制
摘要: 类加载 Java的类加载过程是将.class文件中的二进制数据读入内存,并最终形成可被虚拟机直接使用的Java类型。这一过程主要分为 加载、连接(验证、准备、解析)、初始化三大阶段。 加载(Loading): 这是类加载的第一步,由类加载器 (ClassLoader) 完成。 通过类的全限定名获取定
阅读全文
posted @ 2026-01-19 23:05 我会替风去
阅读(12)
评论(0)
推荐(0)
2026年1月17日
http协议、HTTPS 的加密流程以及UDP的报文结构
摘要: HTTP协议 HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最广泛的网络协议。它定义了浏览器(客户端)与服务器之间交换数据的格式和规则。 基本特征 应用层协议:运行在 TCP/IP 协议栈的应用层,底层通常使用 TCP 作为传输协议。 无连接(Con
阅读全文
posted @ 2026-01-17 00:48 我会替风去
阅读(85)
评论(0)
推荐(0)
2026年1月15日
线程池以及HashTable, HashMap, ConcurrentHashMap之间的区别
摘要: 什么是线程池 线程池(Thread Pool)是一种线程使用模式,提前创建一定数量的线程并进行复用,统一管理线程的创建、销毁和调度,从而: 降低线程创建和销毁的开销 提高程序响应速度 防止线程数量失控导致系统资源耗尽 线程池的核心参数 Java中线程池的核心实现类是 ThreadPoolExecut
阅读全文
posted @ 2026-01-15 00:29 我会替风去
阅读(499)
评论(0)
推荐(0)
2026年1月13日
synchronized关键字相关
摘要: synchronized是Java中用于解决并发问题的核心关键字,它通过确保多个线程对共享资源的互斥访问,来避免线程安全问题(如竞态条件、数据不一致等)。 synchronized的核心特性 原子性(Atomicity):确保一个或多个操作要么全部执行成功,要么全部执行失败。在synchronize
阅读全文
posted @ 2026-01-13 22:24 我会替风去
阅读(515)
评论(0)
推荐(0)
下一页
公告