为什么要写单元测试呢?

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

极狐GitLab签约银河证券,助力证券行业打造更高标准的 DevOps 平台

客户背景 银河证券正处于数字化转型的关键时期,使金融科技持续赋能业务转型升级。在转型过程中,提升 IT 研发效能是实现研发生产力变革的重要发展举措,自2021年起,银河证券探索提升软件研发效能的解决方案,DevOps工具链作为承载开发、技术运营和质量保障部门之间沟通、协作与整合的研发基础设施,承担起 ...阅读全文

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

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

极狐GitLab签约中科星图,为空天行业打造高效能一体化研发平台

客户背景 中科星图股份有限公司(下称中科星图)作为国内数字地球产品研发和产业化的领军企业,成立于 2006 年,2020 年 7 月 在科创板上市(股票代码:688568)。中科星图将大数据、云计算和人工智能等新一代信息技术、地理信息技术与航空航天产业深度融合,自主研发了覆盖空天大数据获取、处理、承 ...阅读全文

开发分支管理策略

Git Flow 是一种基于 Git 版本控制系统的分支管理模型,定义了一套严格的分支命名和操作规范 主要包括以下几种分支类型: 主干分支(master):始终保持稳定,只包含经过充分测试和可发布的代码 开发分支(develop):团队成员在该分支上进行日常的开发工作,所有的新功能和特性都先在这个分 ...阅读全文

极狐GitLab 签约足下科技,加速国产智驾操作系统的发展与普及

客户背景 足下科技是一家致力于成为智能汽车软件平台、产品与服务领导者的高科技企业,成立于 2022年 3 月,总部位于深圳市。足下科技自主研发的智能驾驶操作系统 Earth 和 Air 工具链,协助OEM和Tier1厂商降低算法和软件开发难度,使其可快速开发安全、可靠、合规的智能驾驶系统,自主灵活定 ...阅读全文

QA需求评审关注点

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

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

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

极狐GitLab签约某高端纯电头部车企,助力车企打造智能汽车“软件工厂”

客户背景 该客户是国产高端智能电动汽车头部企业,成立于 2021年3月。自成立以来,该客户就一直聚焦在豪华纯电动汽车领域,致力于推动豪华纯电动汽车技术的进步和市场的发展。短短三年时间推出了多款备受市场青睐的高端纯电车型。凭借着在技术方面的深厚积淀、产品方面的不断创新、市场上的高度认可,该客户于今年上 ...阅读全文

极狐GitLab 签约新大陆自动识别,以质量和安全让智能识别更精准

关于新大陆自动识别 福建新大陆自动识别技术有限公司(以下简称为新大陆自动识别)是新大陆科技集团的成员企业,是新大陆数字技术股份有限公司(股票代码: 000997)的全资子公司。成立自1999年,当前已成为一家全球化的感知识别和机器视觉产品与解决方案提供商,拥有完全自主知识产权的条码核心技术、行业芯片 ...阅读全文

极狐GitLab 签约某智驾科技头部企业,助力智驾科技企业创造更多价值

客户背景 该客户是智能驾驶科技领域的头部企业,是国内率先提供乘用车高级辅助驾驶(ADAS)和高阶智能驾驶(AD)的解决方案供应商。为包括上汽集团、广汽集团、比亚迪、理想、蔚来等在内的众多国内知名汽车厂商提供产品和服务。在经过多年的发展之后,该客户搭建了庞大的研发团队,而且用不断的创新沉淀了大量智能驾 ...阅读全文

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

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

GitLab 中文版正式发布 17.5,修复多个漏洞,发布多个功能

沿袭我们的月度发布传统,极狐GitLab 发布了 17.5 版本,该版本带来了多仓库 MR 合并时考虑统一主流水线的执行状态(JH-only)、增强的分支规则编辑功能、密钥推送保护已经正式可用等几十个重点功能的改进。下面是部分重点功能的详细解读。 关于极狐GitLab 的安装升级,可以查看官方指导文 ...阅读全文