Можно ли пропустить истории до и после определенного тестового сценария в JBehave? - PullRequest
0 голосов
/ 27 сентября 2018

В JBehave у нас может быть набор функций, которые нужно выполнить " beforeStories " и " afterStories ".Но для некоторых определенных сценариев BeforeStories и AfterStories вообще не нужны.Есть ли какой-либо способ пропустить запуск перед историями и после историй для этих случаев, чтобы избежать ненужных затрат времени на истории до и после при выполнении длинного набора сценариев.

Для примера

BeforeStories:
Given purge database
And login to system as Admin

AfterStories:
Logout from the system

Scenario : 01
// scenario related to database and login

Scenario : 02
// scenario related to database only

Это простой пример, но в случае, если в сценарии single существует множество сценариев типа 01 и типа 02, и его нельзя разбить на под истории, где " GivenStories "может использоваться для изменения предварительных условий.Есть ли способы сделать это ...

1 Ответ

0 голосов
/ 05 октября 2018

Нет, способов пропустить нет, но, как сказал @Bill Hileman, мы можем использовать данные истории для загрузки предпосылок из разных файлов, где одну историю можно загрузить с помощью нескольких файлов

...