软件质量保障专注于测试圈:测试质量保障、自动化工具/框架、平台开发、算法测试、BAT/T
本文是《聊下自己转型测试开发的历程》的下篇,上篇讲述我的职业历程,这篇讲述我在阿里工作一年对测开岗位的体感以及给想转测试开发的朋友一些建议:如何转型测试开发。1.我对阿里测试开发岗的认识 对测开岗位的理解:测试开发仍属于“测试”,测试工程师侧重“被动”的质量保障,即通过常规的测试手段保障业务质量,但随着公司
进入阿里之前,我就职的公司所在部门的产品都是单体应用,例如第一家公司是做投顾平台的,第二家公司所在的
当下,随着产品的迭代速度越来越快,测试人员必须在更短的时间内测试更多的软件。这使得每个代码变更都执行
在缺乏有效的测试用例的情况下,你可能无法为团队提供有价值的质量反馈,而这正是QA人员所期望的得到的。因此,测试
..通常,被测试的系统单元具有一个或多个操作或“函数”,因此系统输入定义包含每个函数的函数定义对象。
对我来说,一个概念的良好定义应当具备这样的作用:当你拥有这样一个定义时,它不仅能够作为理解该概念的核心方式,而且还能引导你探索这一概念的
例如灵活性、团队合作、适应性在QA中是至关重要的,使工程师能够与团队成员和客户有效地协作。通过磨练这些技能,QA专业人
持有固定型思维模式的人认为自己的能力(或所做的事情)是固定不变的、与生俱来的。同样,DevOps文化的兴起也催生了
Testcontainers 是一个Python库,它利用 Docker 引擎创建临时容器,这些容器可以运行数据库实例、Selenium 浏览
对于产品测试分析,作为系统的高级分析,在分解过程中确定对象的动作就足够了,但是对于功能测试分析,我们需要进一
这样的评级是出了名的不可靠——如果我对一个产品感到生气,我不会给一个四星的评论,即使它基本上是好的——部分原因是我有偏见,部
测试发现bug就像在雷区排雷。如果你只是在雷区中沿着同一条路走来走去,那么你不会发现很多地雷。实际上,这是一种很好的避
1. pytest-xdist:支持分布式测试,可以在多个机器上并行运行测试用例。2. pytest-cov:可以生成代码覆盖报告,帮助开发
链路可以分为业务链路和调用链路,调用链路主要指从请求发起方到结果返回所途径各种服务/中间件产生的路径,可以理解为单系
自动化测试在软件质量保障手段中愈显重要。但是随着自动化测试代码的规模和复杂性不断扩大,它也很容易出现测试代码重例开发的指导原则。
此后,也启发各个语言的 Property-Based Testing framework,例如:Python 的 Hypothesis、Erlang 的 PropEr、Rust 的 quickc物为 1 到 10 的阵列」。
近年来,前端“技术”层出不穷令人眼花缭乱,新技术让网站的交互更加炫酷,使得平均网页大小已经接近几兆字节了!毫
最近这段时间,随着OpenAi发布Sora,关注AI的同学估计都知道上面这张图,中美两大AI巨头(笑cry了)。当然本文不是聊这个段子,
自校招第一份工作一年半的时候,虽然年终绩效还不错,而且还拿了部门的一个测试奖,但是觉得在团队里很难再提升了,
XTS(eXtended Transaction Service)是一个分布式事务开发框架,用来保障在大规模分布式环境下事务的最终一致独立的事务模版,也就是单独事务。
为了兼容迁移过程中的存在的一部分特殊交易数据(正向[支付]交易在站点A,但逆向[退款]操作在站点B操作),因此需要做站
通过将多个性能监控工具整合在一起,形成一个统一的监控平台,可以提高监控效率、监控精度、故障排查效率和可视化程度,从而帮助企业更好地了解其业务系统的运行情况,提高业务系统的稳定性和可靠性。前者维护成本低,容量弹性更大;基于全链路追踪生态,关联更多的指标、日志、事件、Profiling 等数据或工具,提升问题诊断或业务分析
什么是性能监控,以及性能监控的对象有哪些。伴随着突发流量、系统变更或代码腐化等因素,性能退化随时会发生。如在周年庆大促期间由于访问量
代码覆盖率只是推进测试充分度的一种手段,它不是测试质量(测试充分度则与测试质量有直接联系,一般来说测试充分度越高,测试质量越高),因此100%的代码覆盖率并不一定带来100%的测试质量。而是传统意义上来讲,因此我认为接口测试重点是找到关键字段,覆盖关键字段的所有场景,才是提高测试充分度的关键,也可以是说测
状态机约束: 在设计单据相关的业务,或者是任务相关的业务,肯定会涉及到状态机(状态变更图),就是业务单据上面有个状态,状
PEP 8是关于如何编写Python代码的指南和最佳实践的文档,由Guido van Rossum、Barry Warsaw和Alyssa Coghlan于2001年撰写,
如果你观察计算机的整个内部,你会发现一排排的组件,组件之间有电线连接,当时选择电线是非常关键的设计决策。随着你执行的
对于依赖于穿过多个接缝的每个测试步骤结果(将 API -> 队列 -> DB 视为 3 个独立的接缝),失败的可能性随着接缝的数量呈指数级增加
目前最流行的Python单元测试框架有三种,分别是unittest, n
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号