自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 stress和stress-ng的使用教程

摘要:stress-ng是stress的增强版,作为系统压力测试工具,可全面测试CPU、内存、磁盘I/O等组件负载。主要功能包括硬件测试、性能评估和故障排查。基础使用需先安装,常用测试命令包括:-c参数测CPU,--vm测内存,--io测磁盘I/O,支持混合负载测试。关键参数可控制负载百分比、测试时长和资源分配量。注意事项:避免生产环境直接使用,资源分配不超过80%,需实时监控系统指标,测试后确保进程完全退出。典型命令如混合测试"stress-ng -c8 --io1 --vm10 --vm-by

2025-07-21 17:55:07 777

原创 接口测试-postman

Postman是一款用于接口测试的工具,作为前后端数据传输的桥梁,支持HTTP协议测试。文章介绍了接口类型(内部/外部)、测试流程及用例编写方法,重点解析了HTTP协议组成、请求方式(GET/POST区别)及参数传递方式。还阐述了Cookie/Session/Token机制,接口测试流程(文档分析、用例编写、执行与报告),以及Postman的断言检查、变量管理和测试集功能。最后说明如何通过Newman生成HTML测试报告,涵盖环境部署、数据参数化和接口关联等实用技巧。全文以150字精炼呈现核心内容。

2025-07-08 16:22:08 618

原创 基础入门Linux笔记-全-通俗易懂版

linux的基础常用命令

2025-06-13 16:39:15 788

原创 可靠性与稳定性测试的区别

稳定性测试:验证系统在长时间运行或者持续负载下是否能保持 功能正常,性能稳定,不出现崩溃,内存泄漏等可靠性测试:评估系统在规定条件,规定时间内完成规定功能的能力,关注系统的容错性,恢复能力和抗干扰能力。

2025-06-06 15:37:12 541

原创 埋点-测试

在应用程序中特定位置插入特定代码,用于收集用户行为数据,捕捉用户在应用内的各种操作和行为

2025-06-06 10:27:20 214

原创 基础入门k8s笔记-全-通俗易懂版

云平台多个主机管理容器化应用的平台,目的是通过各种抽象概念,让部署和应用简单高效。

2025-05-29 11:10:11 634

原创 Mock测试理论

在某些不容易构造或者不容易获取的对象/数据/场景,用一个虚拟的对象来创建以便测试的测试方法。是一种测试理论,可借助第三方库,测试框架,或者自己手写,均属于mock测试的范畴,符合“模拟依赖”均可。(1)过度使用会导致失去真实性(难以模拟出真实组件,假设依赖第三方api更新,忽略边缘情况,隐藏集成问题,环境差异,虚假的安全感)(1)团队并行工作,只要双方规定好接口以及接口数据规范,既可用mock虚构出接口数据。(1)无法控制的第三方系统接口的返回,返回的数据不满足要求。(3)测试驱动开发,尽早接入测试。

2025-05-16 15:09:08 206

原创 Prometheus+Grafana的介绍

运行一个复杂的系统的时候,不可能一边改代码一边调试,所以我们要添加各种指标去监控,去查看数据,来确定有什么问题或者问题在哪里。当我们对一个系统进行性能测试,需要输出测试报告的时候,必须要有关键指标的数据,也是可以通过该组合进行监控,然后抓取数据。注:举个例子,比如使用jmeter做压力测试的时候,Prometheus可以实时搜集被测系统的指标,Grafana把这些数据化成曲线图,一眼看出问题在哪。是一个开源的。

2025-04-18 14:26:28 461

原创 jmeter的详细使用教程

比如某一个字段设置不唯一,但是你用的随机字符,可能有个0.01%的异常值,这种情况,你可以选择增大位数,把随机数多设置几个,多重复几遍把异常值降为0。消息体数据:{“字段名1”:”值1”,“字段名2”:”值2”} 需要啥字段就填写啥字段,还可借助函数助手,使用函数提高效率。执行完成一次之后,要进行清除(扫把图标),不然下一次执行的结果会受上一次结果的影响。(4)右键线程组-添加-监听器-查看结果树/汇总报告/聚合报告-可以进行查看结果。然后打开开发者工具-选择需要的接口,右键复制,复制。

2025-04-11 10:24:25 1008

原创 详细的charles抓包工具的使用教程

charles是一个常用的网络代理工具。可以监控,调试和分析网络请求和响应数据,可以截取http和https流量,在代理器和服务器之间建立连接,允许用户便捷地查看和记录网络通信数据,包括url 请求头,响应头部,响应体等信息。这个工具可以干什么:(1)抓取http和https的流量。包括pc端和手机端(2)模拟弱网环境(3)支持mock数据(4)支持breakpoints修改网络请求参数(5)配合SwitchHosts切换不同的环境。

2025-04-10 11:24:19 4467

原创 分布式存储和本地存储是什么有什么区别

分布式存储是一种数据存储技术,通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的资源构成一个虚拟的存储设备,数据分散的存储在企业的每个角落。(1)本地存储一般不依赖网络,存在本地磁盘,分布式存储一般存储在多个节点(服务器)上,通过网络协作提供统一的存储服务,对外表现为同一个整体。(4)扩展性:受限于单机磁盘容量和性能,而分布式则横向扩展(动态增加节点),容量和性能线性提升。本地存储就是把数据存放到本地磁盘,或者移动硬件,u盘,光盘等存储设备,以供后续使用和访问。而分布式则是冗余存储,故障自动恢复。

2025-04-10 10:59:38 250

原创 软件测试常见面试题-bug

接口测试原理:使用代码or工具,模拟客户端发送请求到服务器,服务器接收请求并处理,客户端接收服务器返回响应的过程。涉及到数据传输or处理,比如表单处理 api请求或者数据库查询问题,可能是后端。4开头是前端or客户端请求异常。5开头的是后端或服务器问题。比如布局错乱,样式错误,按钮无法点击可能是前端错误。答:先做一个简单的大概分类。业务逻辑,性能,数据,安全性。有前端/后端框架或者库的名称。:界面,布局,兼容性,交互。

2024-12-27 16:35:14 303

原创 文件管理平台-项目测试用例设计(Xmind)

这是一款基于框架开发的分布式文件管理平台,旨在为用户和企业提供一个简单、方便的文件存储方案,能够以完善的目录结构体系,对文件进行管理。​。

2024-09-04 23:53:52 3376

原创 IDEA上传代码到gitee

前提条件:

2024-09-03 18:20:51 2547

原创 头条新闻平台-项目测试用例设计(Xmind)

项目功能简介:是一个集新闻浏览,搜索,编辑及用户管理于一体的综合性新闻应用项目。

2024-09-02 20:28:26 2533 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除