2016-09-07 3 views
0

Как написать сценарий BDD в сложном потоке.Как написать сценарий BDD с сложным потоком

**** Например: **** Я хочу написать сценарий для создания новой регистрации пользователя для подключения Wi-Fi.

Это будет один из сценариев, когда он будет запрашивать информацию о клиенте, сведения о продукте, сведения о платеже, данные учетной записи и в конце создать свою учетную запись для клиента. Как мы можем написать сценарий для тестирования этого сценария. мы можем написать отдельный сценарий для каждого модуля, но объединив эти модули и обложку, так как необходим один поток. Пожалуйста помоги мне с этим.

Могут быть другие сценарии, также как и пользователь премиум, гостевой пользователь, но этот полный поток будет одной частью.

+0

Какова ваша фактическая проблема? что заставляет вас просто писать этот сценарий? –

+0

Возможный дубликат [Лучшие способы написания BDD для длинных историй] (http://stackoverflow.com/questions/38785073/best-ways-to-write-bdd-for-long-stories) – Lunivore

ответ

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 
} 
Смежные вопросы