今天跟团队弄了个 BDD Workshop。
一是从0到1的Story的书写,输入除了业务背景以外,也需要业务流程、UI Mockup、Domain Model;然后可以按照业务场景的生命周期,自然写出主要的Feature Level的Story。
二是针对一个Feature或一个Story,在BA准备好Business Rule的情况下,团队一起举出Example。Example的矩阵基本上是“业务可能性”和“数学可能性”的碰撞和对话,BA一般是偏重于前者,开发和QA一般偏重于后者。
团队感受到了实力化AC的做法,已经AC和TC的基本差别。
之前同事已经演示过Specflow的GivenWhenThen的写法,大家连接起来看,对BDD应该已经有了一点感觉。
网友评论