首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cucumber:在cucumber特征文件中有没有"procedures\macros“?

Cucumber:在cucumber特征文件中有没有"procedures\macros“?
EN

Stack Overflow用户
提问于 2019-04-08 14:05:49
回答 1查看 36关注 0票数 0

我想知道我是否可以用过程调用之类的东西来替换重复的部分。

例如,假设存在以下情况:

代码语言:javascript
复制
@Sanity
Scenario: Scenario1
  Given....
  And....
  And....
  When....
  Then verify something
  And verify 1
  And verify 2
  And verify 3

@Sanity
Scenario: Scenario2
  Given....
  And....
  And....
  When....
  Then verify something else
  And verify 1
  And verify 2
  And verify 3

代码语言:javascript
复制
  And verify 1
  And verify 2
  And verify 3

通过将其定义为宏或过程来实现?

EN

回答 1

Stack Overflow用户

发布于 2019-04-09 01:58:58

与其有多个步骤,为什么不让one step在它的步骤定义中验证多个东西呢?

代码语言:javascript
复制
  And verify 1
  And verify 2
  And verify 3

会变成

代码语言:javascript
复制
And verify all the things

然后,“验证所有事物”的步骤定义将执行每个验证。

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

https://stackoverflow.com/questions/55567122

复制
相关文章

相似问题

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