二十年,专注于中国最专业的模型驱动解决方案(UML、MBSE、SYSML、BPMN、体系结构设计、需求管理、DoDAF等)
模型驱动的研发管理一站式解决方案   Trufun QQ:344593239   咨询热线:3379288210  

RBT三大最佳实践


时间: 2017-02-28    来源: 楚凡科技

  RBT三大最佳实践

1、  Test early and often.尽早测试,频繁地测试

尽早的测试可以最快确认需求的业务价值。我们都知道,一个业务的需求并不是在项目启动前一次搞定的,特别是那些复杂的业务、创新的业务。实际上,需求是贯穿在项目整个生命周期中的。需求制定一方提出:我们需要什么?而软件开发一方则提出:我们能构建什么?在项目进展过程中两方对话的质量和结果是帮助决定产品的最终质量和结果,也是最终能够明确的需求。
频繁的测试,项目启动后,各利益相关方都应该对需求进行评审,都应该参与到项目过程中,在频繁测试过程中,不断对需求进行评定、确认,以保障开发方有正确的依据。
但是我们的测试不是盲目机械的, RBT方法,可以实现通过用例检查需求的完整性、准确性。前面说到,需求不是一次确定的,因此测试不能仅仅是一个依据需求进行确认的过程,测试同时还是探索需求从而明确需求的过程。

 2、  Test with your head, not your gut.不要单凭经验测试

    不要依赖测试人员的经验来设计测试用例,应该采用系统、严格的测试用例设计方法,而不是依赖有经验的测试人员的技巧。通过这样的方式来增加测试覆盖的有效性。格式化、结构化的需求文档有助于测试人员评估需求的测试覆盖率。
  通过测试用例评审来检查测试用例存在的错误,并且找出需求的不足之处。

 3、  Test with measurement and improvement in mind.测试过程中要保持度量

    在使用基于需求的测试方法的过程中,保持对需求的可追踪性非常重要。保持需求与测试用例及测试之间的可追踪性有助于监视进度、度量覆盖率,当然也有助于控制需求变更。



Trufun致力于软件工程全过程解决方案,提供从需求到测试的完整跟踪过程,愿与各方进行科研、开发等方面的合作。
分享到: