为什么要写单元测试呢?

前言 其实以前第一次接触要写单元测试(Unit Test)的时候,我其实并不理解为什么要写这个,简直是浪费时间啊,当时是为了应对检查而写,心中的这个疑惑并未消散。我就想不能就这样不明不白的写啊,写了半天覆盖率才百分之二十,再继续写又变成...阅读全文

极狐GitLab 正式发布最新版本 17.6

沿袭我们的月度发布传统,极狐GitLab 发布了 17.6 版本,该版本带来了增强的合并请求审核者指派、在部署详情页面显示版本注释、在部署详情页面显示版本注释等几十个重点功能的改进。下面是部分重点功能的详细解读。 关于极狐GitLab ...阅读全文

开发分支管理策略

Git Flow 是一种基于 Git 版本控制系统的分支管理模型,定义了一套严格的分支命名和操作规范 主要包括以下几种分支类型: 主干分支(master):始终保持稳定,只包含经过充分测试和可发布的代码 开发分支(develop):团队...阅读全文

QA需求评审关注点

在软件开发过程中,需求评审是确保项目成功的关键环节。作为项目中的QA,在需求评审阶段扮演着至关重要的角色。QA人员需要细致入微地审查需求文档,确保需求的准确性、完整性、可测试性和一致性。通过深入理解业务需求,QA能够提前识别潜在的问题和...阅读全文

QA在需求评审时,都需要关注哪些点

业务场景 用户角度:考虑用户遇到情况,各种情况在需求中是否有对应描述 业务流程图:根据用户故事画出简单流程图,各个业务逻辑路径之间的约束关系,执行条件是否有明确合目的定义: 功能点 数据约束是否全面、合理 有在分支的逻短,描述是否覆盖所...阅读全文

开发人员使用遗留代码库指南

您是否曾经在开始新工作时,面对复杂的代码库不知从何下手?你并不孤单。我们中的许多人都曾有过这样的经历--试图理清仍在运行业务主要部分的过时代码。2024 年 Stack Overflow 的一项调查发现,超过 80% 的开发人员经常与遗...阅读全文