【发布时间】:2016-03-09 19:36:09
【问题描述】:
我目前正在思考如何构建最佳用户故事,就我而言,当我使用 BDD 方法时 - 在开发的开头编写用户故事。
假设我们有以下“新功能”:注册和帐户设置。在系统中是匿名的、经过身份验证的(登录其帐户的普通用户)和管理员用户(高级用户)作为角色。
匿名用户是唯一允许注册但不允许使用设置功能的用户,经过身份验证的用户可以更新其设置,管理员可以更新他的设置和其他内容,但两者都无法(再次)注册。
构建功能的最佳方式是什么 - 可能由不同的角色使用,但并非所有角色都以不同的方式使用 - 或者只能由 bdd 用户故事中的一个角色使用的功能?
【问题讨论】:
-
您的问题似乎很有趣,但需要更精确,也许可以创建一个实施示例,以便提出真正可挽救的问题。
标签: php symfony bdd behat user-stories