我想使用Cucumber和Gherkin测试一个应用程序。现在,我有登录部分,然后有一个表单。现在,我想测试此表单以进行验证,但是我可以对其中的有效数据和无效数据进行多种组合,因此需要进行大量测试。
是否有一种方法可以重用登录功能,所以我不必在验证的每个新功能中插入代码? 我读过此enter link description here,但对我来说不起作用。
我这样做是这样的:
Scenario: Test1
Given I have already logged in
step login
step put username
step put password
When I put validation data
Then ...