【发布时间】:2013-10-11 07:26:03
【问题描述】:
Specification By Example book 声明可以使用示例指定非功能性需求(通常称为 NFR)。
一位同事还告诉我,可以使用 SBE 故事指定非功能性需求,格式如下:
Scenario: ... Given ... When ... Then ...
以下是来自wikipedia 的功能性和非功能性需求示例:
系统可能需要向用户显示 数据库中的记录数。这是功能要求。如何 最新的这个数字需要是非功能性要求。如果 数字需要实时更新,系统架构师 必须确保系统能够更新显示的 在可接受的短间隔内记录计数 记录变化。
问题 1:非功能性需求能否指定为故事?
问题 2:是否应将非功能性需求指定为故事?
问题 3:故事会是什么样子?
【问题讨论】:
标签: bdd specifications user-stories