首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只有这样,我才能在小黄瓜中有一个单独的场景

只有这样,我才能在小黄瓜中有一个单独的场景
EN

Stack Overflow用户
提问于 2020-09-14 15:54:15
回答 1查看 17关注 0票数 0

我可以在没有给定步骤的情况下有单独的场景吗,如果你看到上一个场景,我只有then步骤作为一个单独的场景,它是否有效?我的功能文件是关于,我需要登录到应用程序,我需要安排一个35分钟的维护,在30分钟我将得到倒计时计时器。分别得到5,4,3,2和1分钟的倒计时时间。验证定时器后,应用程序自动注销,我需要验证我是否在维护页面

场景:在开始维护前30分钟显示通知,给定用户在“主页”页面中,然后系统在注销系统前30分钟显示维护通知

场景概要:维护开始前几分钟显示通知当用户关闭维护通知时,系统在注销系统前几分钟显示维护通知

代码语言:javascript
复制
Examples:
  | time |
  | 5    |
  | 4    |
  | 3    |
  | 2    |
  | 1    |

场景:维护开始后,显示维护页面,系统注销用户,系统显示维护页面

EN

回答 1

Stack Overflow用户

发布于 2020-09-17 13:32:52

在小黄瓜中使用关键字GivenWhenThenAndBut是没有技术原因的。您可以将它们全部替换为*,Cucumber将按照场景中指定的顺序执行这些步骤。

所以你的问题的答案是,是的,只保留Then步骤是合法的。

接下来的问题是,这是一个好主意吗?答案可能是,这取决于。这取决于你的受众,他们阅读了场景,并期望理解系统应该如何工作。他们是否能够做到这一点,并有信心它是正确的?只有你的听众才能回答这个问题,所以我建议你在演示或类似的会议上问他们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63880189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档