0

我们如何编写复杂流的 BDD 场景。

****例如:**** 我想写一个为wifi连接创建新用户注册的场景。

这将是一种情况,它将询问客户详细信息、产品详细信息、付款详细信息、帐户详细信息,最后为客户创建一个新帐户。我们如何编写一个场景来测试这个场景。我们可以为每个模块编写单独的场景,但是通过将这些模块和封面组合为一个流程是需要的。请帮助我。

还可以有其他场景,例如高级用户、访客用户,但这个完整的流程将是其中的一部分。

4

1 回答 1

0

你试过黄瓜吗?

你可以做类似的事情

Feature: Check user is registered for wifi
  Scenario: registration
    Given:
    When:
    Then: Account is created

对于上述步骤,您需要创建一个包含步骤定义的 java 步骤文件。

@Then("^Account is created$")

public void accountCreated(){
 //do some validation
}
于 2016-09-07T22:29:52.633 回答