美文网首页
“业务驱动开发”之测试路线探索

“业务驱动开发”之测试路线探索

作者: 在你的世界路过 | 来源:发表于2018-07-27 00:43 被阅读0次

背景:

敏捷研发团队,多产品线交错下快速迭代,在多年迭代而高度耦合的业务之上,面对众多用户的多面业务诉求,核心业务的哪怕是一丝微小的功能改动,都可能带来牵一发而动全身的紧张感,因而对产品上线质量的的要求不止在测试验证层面,同时也是需要团队在各个环节的协作能充分和高效。但是往往会因为需求沟通不畅,导致结果与预期有所差距。

单从需求层面来说:

需求宣讲之前没做好现有业务梳理,导致需求反复调整和确认

需求描述文档在不同人看来,即使相同的内容也能理解为不同的意思(场景)

需求评审时对业务场景理解迥异,导致评审重点偏移,需求评审未能达到效果

需求更新同步得不及时,导致开发理解偏差,方案调整的实施不够紧凑

开发自测没有详细依据,提测质量难以保证

测试思路和产品/开发思路的差异,导致测试设计不够充分

验收过程缺乏指引,验收结果难以参考

相关文章

  • “业务驱动开发”之测试路线探索

    背景: 敏捷研发团队,多产品线交错下快速迭代,在多年迭代而高度耦合的业务之上,面对众多用户的多面业务诉求,核心业务...

  • 单元测试

    1、什么是单元测试 单元测试是一种通过代码检测代码的开发手段,常用于敏捷开发和测试驱动开发; 单元测试主要针对业务...

  • iOS单元测试之Kiwi的简介和使用

    一、Kiwi相关简介 1.1、测试驱动开发和行为驱动开发 测试驱动开发(Test Driven Developme...

  • Cucumber Puppeteer  CukeTest m

    TDD:测试驱动开发(Test-Driven Development)ATDD:验收测试驱动开发(Acceptan...

  • springboot~让我习惯了TDD的开发模式

    TDD是什么 TDD就是测试驱动开发,以测试用例为主导,去开发项目,业务代码该怎么写还是怎么写,在实现UI之前,可...

  • 小组训练营

    1.守破离 一:TDD 101 1.任务驱动开发业务视角独立交付价值高效沟通2.测试驱动开发 二:TDD 简单设计...

  • iOS 实用工具 八 (转)

    测试 测试驱动开发/行为驱动开发(TDD / BDD) Kiwi – 一个用于 iOS 开发的 BDD 库。 Sp...

  • Rails 初见测试驱动开发(TDD)

    测试驱动开发流程是先编写一个测试,因为没有业务代码,这个测试无法通过,然后编写代码让测试通过。最后再根据需要重构。...

  • MySql如何定位慢查询

    定位慢查询一般有几种方式如下 1、业务驱动 业务反馈,查询很慢/ 2、测试驱动 测试进行压力测试时,发现某些查询很...

  • TDD、ATDD、BDD的区别

    1. TDD:测试驱动开发(Test Driven Development) 测试驱动开发是敏捷开发中的一项核心实...

网友评论

      本文标题:“业务驱动开发”之测试路线探索

      本文链接:https://www.haomeiwen.com/subject/kxnimftx.html