- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
用户故事/功能与用例/场景有何区别?任何指示将不胜感激。
这只是粒度,类似于史诗和用户故事吗?
最佳答案
关于“用例”和“用户故事”的含义和区别,已经有很多文章了。 Google "stackoverflow difference between use case and user story"来看看其中的一些。
关于“功能”和“场景”:
在 Gherkin 中,场景是一系列一起执行的步骤。
就用户故事而言:可能需要一个或多个场景来指定用户故事,具体取决于故事的大小。
就用例而言:Gherkin 对“场景”的使用几乎完全对应于用例分析中“场景”的含义:用例描述了参与者(通常但不总是)之间的一系列交互。人类用户)和系统,足够详细以明确系统的职责;场景是该用例的一个实例,具有一些值以及精确指定的交互结果细节,目的是使系统责任的一些细节(通常是边缘情况或错误处理)变得清晰。就像用例场景一样,Gherkin 场景必须完全指定所有值(即使它们隐藏在步骤定义中并且在 Gherkin 本身中不可见),因此“场景”是该 Gherkin 概念的一个不错的名称选择。
Gherkin 功能只是场景的集合,您可以随心所欲地使用它。
就用户故事而言:功能可以是实现用户故事或史诗的场景集。根据我的经验,在实现了多个涉及应用程序同一部分(相同“功能”)的故事之后,人们希望将这些故事的场景放在同一个功能中,以便知道在哪里可以找到它们 -例如,您可能希望将与用户帐户相关的所有场景(创建帐户、升级订阅计划、取消帐户)放在同一个功能中,而不是放在不同的功能中,即使它们实现了完全不同的故事。
就用例而言:通常需要几个场景来指定一个用例(例如,一个用于顺利路径,一个用于错误路径)。显然,它们属于同一个功能文件。与用户故事一样,人们通常希望将描述软件相同功能的用例场景放在同一功能中。
关于cucumber - 用户故事/功能与用例/场景有何区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25119247/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!