首页
文章归档
文章分类
关于博主
Go-Tester
累计撰写
23
篇文章
累计创建
12
个标签
累计收到
0
条评论
栏目
首页
文章归档
文章分类
关于博主
目 录
CONTENT
以下是
usoo
的文章
2024-09-11
自动化桩的落地实现
前言 之前在公司接触的项目,会遇到被测服务需要依赖三方服务才能正常处理业务,但三方服务却无法在测试环境接入的场景。一开始我们提出桩的概念,可以理解为假想的服务,去替代依赖服务,模拟与被测服务的场景交互。但后面需要考虑校验异常场景,又实现了自动化桩,也就是将校验依赖服务异常测试用例转化成自动化脚本。在
2024-09-11
179
0
0
接口自动化
2024-07-17
接口自动化扫描服务实现-apiScanServer
在当前团队中,我们测试不同的业务不同的需求之间往往有大量重复的测试用例,比如所有业务所有服务涉及的身份认证、签名校验都是同一套实现逻辑,开发可以直接复用的逻辑,但从测试角度所有功能实现下来都需要校验。为解决这个痛点问题,我实现了apiScanServer接口自动化扫描策略服务并记录下来
2024-07-17
159
0
0
接口自动化
2024-05-21
接口自动化框架-提升编码效率
前言 在落地自动化框架的时候,因为项目业务往往会需要大量测试数据来验证,每个用例前置都会先构建测试数据。这意味着每写一个用例都要复制粘贴构建数据的业务代码,同样对接口的请求和对用例的断言判断也是如此。那么就容易造成代码的编写效率不高。所以我总结了下痛点场景以及解决方法。 痛点场景 1、每次用例前置都
2024-05-21
97
0
0
接口自动化
2024-04-03
接口自动化框架-提高代码可读性
前言 在落地接口自动化框架期间,我们不仅保障整个框架能够正常运行使用,还需考虑实现代码的可读性,复杂模糊的代码往往会带来更多的理解成本,不便在后续团队中推广使用。我在搭建框架初期确实也存在代码可读性差的痛点问题,后面通过确定了分层设计、统一了编码规范解决了,其他测试同事也能很快上手使用了。为此我总结
2024-04-03
82
0
0
接口自动化
2024-03-11
怎么保障自动化用例的可靠性
前言 最近准备在公司从0到1落地接口自动化框架,市面上虽然存在许多二开的自动化框架诸如pytest,但想实现具有定制化的框架,还是选型unnitest最合适。但我发现落地时面临的痛点问题不少,尤其是如何保障用例独立性,做到用例之间互不影响,需要特别关注。为此我总结了下用例独立性保障应该注意的地方。
2024-03-11
80
0
0
接口自动化
2024-02-26
从0到1搭建接口自动化框架
背景 最近因公司项目需要以及后续项目质量保障,准备落地接口自动化框架。我从框架选型、框架设计理念、框架搭建等多方面明确了框架设计思路,并为此总结了0到1落地接口自动化框架的过程,以便日后回顾。 框架选型 常见的自动化框架有unittest、pytest、robotframework和各种二开的自动化
2024-02-26
158
0
0
接口自动化
2023-12-01
性能问题案例:内存溢出
背景 在实际工作中会遇到不少性能问题,比如内存泄露、内存溢出、连接数达到上限、cpu使用率过高、慢响应等场景问题。不过印象比较深刻的是财税业务项目中遇到的内存溢出问题。 负责的金融调解项目准备上线迭代的需求,就是增加数据上报的服务(oplog)。因为业务会涉及到对账金额安全,需要请求oplog来记录
2023-12-01
102
0
0
性能测试
2023-10-15
怎么设计性能测试方案
前言 在开始进行性能测试之前,应该设计好性能测试方案,一般来说包含测试背景、测试目的、术语定义、期望值、测试内容、测试用例和测试资源等方面。我根据几个方面并结合实际工作的项目总结下如何进行性能测试方案。 一、测试背景 如果是测被测服务的压力,了解瓶颈,参考: 本次测试要在当前使用的硬件架构作出定性和
2023-10-15
79
0
0
性能测试
2023-08-21
服务故障演练的方案
前言 在公司里的项目都是采用了微服务架构,存在多个微服务长期运行时,局部出现故障时是不可避免的。所以有必要提前模拟产生各种任何可能发生的故障,来观察系统的反应,验证预期策略。我从测试角度出发,提出了服务故障演练的测试方案,在这里总结记录下。 什么是故障演练 故障演练是指模拟生产环境中可能出现的故障,
2023-08-21
31
0
0
服务端测试
2023-07-02
测试代码怎么进行管理
背景 在公司落地自动化框架后,经常需要对测试的代码进行改动,而且团队内的成员进行操作也不方便。后面我参考了开发的代码管理,规范了测试代码分支管理。这里总结下存在的痛点、代码管理平台以及如何进行测试代码管理。 存在的痛点 作为测试人员,在完成自动化项目后,如果没有进行代码的管理,可能就会遇到以下这些痛
2023-07-02
57
0
0
服务端测试
1
2
3