ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

浅谈业务测试开发人员如何完成需求闭环

2022-02-18 09:31:35  阅读:173  来源: 互联网

标签:需求 浅谈 开发人员 是否 闭环 业务 开发 测试 设计


如下内容是我对业务测试的一点总结

需求评审阶段

  • 需求评审前,了解需求背景和需求实现的真实目的。
  • 分析需求功能的生命周期:需求功能的生命周期是指某一业务操作生成业务>业务是否扭转,业务中间过程>业务终态(正常业务场景和异常业务场景)。
  • 分析需求功能的业务逻辑:业务生成初始态>业务中间状态>业务終态,这三状态的后端逻辑,是否有其他业务关联

开发设计/测试设计阶段

  • 整理业务逻辑判断条件,并对业务逻辑判断条件做好优先级
  • 整理业务流程与技术设计怎么交互,比如业务数据从业务操作,落地到数据库并更新缓存redis数据,发消息给MQ,消费者消费MQ后在对业务数据进行逻辑清洗等
  • 正向业务处理设计,异常业务兼容处理设计,关键数据取不到时如何处理
  • 业务需求是否满足交付人员需求,换位思考,站在用户角度考虑需求是否存在需求闭环漏洞
  • 开发接口设计,测试用例设计
    • 开发对异常业务数据是否做监控告警,重要的异常业务数据是否告警后立即修正正确

开发编码阶段/测试阶段

  • 开发依据需求和开发设计文档编码
  • 测试依据需求和测试用例进行测试
  • 依据现有的业务测试数据对业务需求进行反向验证是否合理

需求上线前准备

  • 测试开发针对需求是否存在风险,风险含业务风险、技术风险和系统风险
  • 上线是否需要进行初始化数据,是否需要提前做准备处理
  • 是否需要做好需求回退准备

需求上线后再次变更,是否针对此事进行 review ?

  • 为啥会再次变更?业务需要还原需求错误
  • 如何避免需求上线后再次变更

标签:需求,浅谈,开发人员,是否,闭环,业务,开发,测试,设计
来源: https://www.cnblogs.com/ronky/p/15907256.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有