![]() |
1
5
黄瓜场景是我们用来描述行为的工具,即发生了什么以及为什么它很重要。它们不是编程测试的工具。有效使用Cucumber的方法是保持场景简单,让步骤定义调用的代码为您编程。
写黄瓜场景的艺术是每个人都可以谈论的
对于你的场景,我们有
现在为了实现这一点,我们可能需要做更多的工作,因为这个场景还没有注册用户。我们可以通过多种方式解决这个问题 1) 添加另一个给定的,可能在背景中
2) 我们可以在登录步骤中注册,例如:。
注意,在这一步中,我们是如何调用helper方法的
这是开始使用黄瓜的方法。注意,我的场景中没有提到我们如何登录,没有电子邮件,没有密码,没有填写任何内容。为了有效地使用Cucumber,您必须将这些细节下推到步骤定义和它们调用的助手方法中。 总结
|
![]() |
2
2
cucumber中不支持嵌套场景大纲。但你们可以用下面的方法来克服它。
|
![]() |
ARH · 如何使用Selenium识别网站中使用的所有标签 2 年前 |
![]() |
vidhu · 无URL的自动化测试 2 年前 |
![]() |
Myoung Nam · 如何从谷歌搜索中提取多个div类? 2 年前 |