Cucumber 黄瓜:“;给定;步骤必须测试一些东西
我正在将我的测试改写成Cucumber,但我仍然必须使用一些用户提供的信息(即,应该运行测试的帐户):Cucumber 黄瓜:“;给定;步骤必须测试一些东西,cucumber,Cucumber,我正在将我的测试改写成Cucumber,但我仍然必须使用一些用户提供的信息(即,应该运行测试的帐户): 因此,我必须在“给定”步骤中检查所提供帐户的有效性,如果无效,则使场景失败。这样做的正确方法是什么?我所看到的通常方法是在临时环境中运行,您可以在其中模拟有效用户。因此,在给定的步骤中,您应该创建一个新的有效用户。然后运行其余的测试,并在测试退出后删除该用户 Given a valid account When I ... Then I ...
因此,我必须在“给定”步骤中检查所提供帐户的有效性,如果无效,则使场景失败。这样做的正确方法是什么?我所看到的通常方法是在临时环境中运行,您可以在其中模拟有效用户。因此,在给定的
步骤中,您应该创建一个新的有效用户。然后运行其余的测试,并在测试退出后删除该用户
Given a valid account
When I ...
Then I ...