软件项目常见质量门禁

简介: 软件项目常见质量门禁

大家好,我是阿萨。做质量的避免不了质量门禁这个话题。只有通过层层把关,质量问题才能妥善解决。今天罗列下常见的哪些质量门禁。还是按照软件开发流程来:


一、需求分析和澄清阶段


反串讲

开发反串讲阶段,通过开发给测试和产品经理讲解需求,让大家都对需求有统一认识。避免开发对需求理解不一致。


二、编码阶段


1. UT 百分之百通过

确保所有新代码都有UT,保证函数级别功能正常。


2. 代码覆盖率满足一定要求

通过计算UT的代码覆盖率,保证新增代码都被覆盖到了。


3. 代码静态扫描

通过静态扫描工具,发现代码质量问题。


三、 测试阶段


1. Desk Check 用户故事场景验收。

开发完成进入测试验证阶段必备环节,开发给测试和产品验收用户故事基本场景是否完成。


2. 业务主流程代码覆盖率

通过统计测试人员执行代码的覆盖率,确保全业务流程都覆盖到。


3. 缺陷修复率

通过已发现的代码缺陷修复情况来分析当前代码质量状态。一般情况下,大部分缺陷都应该修复的。


四,客户验收


1.Show Case 给客户展示业务故事实现情况


通过给客户展示需求定义的业务故事是否都满足来确定是否达成标准。


2. 客户验收


产品发布后,客户验收用户故事是否都满足来判断需求是否已经实现。


以上是阿萨经历过项目中常见质量门禁的关键节点。每一个动作都有达标和不达标的判断标准。

 

不达标的动作可以直接打回,重新执行上一个阶段操作。

相关文章
|
Kubernetes 负载均衡 应用服务中间件
【K8S系列】第十三讲:Ingress详解
【K8S系列】第十三讲:Ingress详解
7944 0
|
10月前
|
人工智能 自然语言处理 API
UI-TARS:字节跳动开源专注于多平台 GUI 自动化交互的视觉语言模型
UI-TARS 是字节跳动推出的新一代原生图形用户界面(GUI)代理模型,支持跨平台自动化交互,具备强大的感知、推理、行动和记忆能力,能够通过自然语言指令完成复杂任务。
2471 16
UI-TARS:字节跳动开源专注于多平台 GUI 自动化交互的视觉语言模型
|
安全 Devops 测试技术
深入了解阿里云云效DevOps:构建高效软件开发实践
阿里云云效DevOps,集成CI/CD与自动化测试,提升开发效率。支持持续集成确保代码质量,自动化测试加速交付,多环境及灰度发布保障安全可靠性。助团队构建高效开发实践,增强竞争力。
490 1
|
12月前
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
321 2
|
Kubernetes 调度 虚拟化
Kubernetes和Docker有什么区别
【10月更文挑战第18天】Kubernetes和Docker有什么区别
|
前端开发 JavaScript UED
什么是组件化设计
【10月更文挑战第22天】什么是组件化设计
|
JSON 移动开发 监控
快速上手|HTTP 接口功能自动化测试
HTTP接口功能测试对于确保Web应用和H5应用的数据正确性至关重要。这类测试主要针对后台HTTP接口,通过构造不同参数输入值并获取JSON格式的输出结果来进行验证。HTTP协议基于TCP连接,包括请求与响应模式。请求由请求行、消息报头和请求正文组成,响应则包含状态行、消息报头及响应正文。常用的请求方法有GET、POST等,而响应状态码如2xx代表成功。测试过程使用Python语言和pycurl模块调用接口,并通过断言机制比对实际与预期结果,确保功能正确性。
540 3
快速上手|HTTP 接口功能自动化测试
|
机器学习/深度学习 人工智能 自然语言处理
【Prompt Engineering提示工程技术:思维树 (ToT)、检索增强生成 (RAG)、自动推理并使用工具 (ART)】
思维树(ToT)框架,旨在解决复杂任务,通过构建一棵思维树,利用语言模型生成并评估中间步骤,结合搜索算法(如广度优先搜索)进行系统探索。ToT在不同任务中需定义思维步骤及候选数量,如“算24游戏”需三分步骤,每步评估可行性。实验表明,ToT显著优于其他提示方法。此外,ToT框架可结合强化学习不断进化,提升解决复杂问题的能力。
595 1
【Prompt Engineering提示工程技术:思维树 (ToT)、检索增强生成 (RAG)、自动推理并使用工具 (ART)】
|
存储 消息中间件 JSON
DDD基础教程:一文带你读懂DDD分层架构
DDD基础教程:一文带你读懂DDD分层架构
|
运维 监控 Devops
DevOps实践:从理论到落地的旅程
在软件开发和运维日益融合的今天,DevOps已不仅仅是一个流行词汇。它代表了一种文化和实践的转变,旨在打破部门间的壁垒,加速产品从构思到市场的流程。本文将带你了解DevOps的核心理念,并通过实际案例展示如何将这些理念应用到日常工作中,实现高效协作和持续改进。无论你是DevOps新手还是资深专家,这篇文章都将为你提供新的视角和实用的技巧。
下一篇
开通oss服务