Расширение вопроса Этапы очистки для сценария с огурцом ios. Мне известно, что я могу использовать теги @After
для повторения последних нескольких шагов для всех сценариев ios, соответствующих тегу. Однако эта реализация будет в моих java классах, и мои бизнес-пользователи не будут знать. Кроме того, мои приемочные тесты огромны, около 200. Допустим, каждый файл функций содержит 10 сценариев ios, и последние 3-4 шага являются общими для всех них в этом файле функций. Так что у меня будет 20 файлов с характеристиками и 20 уникальных тегов. Я могу создать функцию 20 @After
hooks и беззвучно выполнять эти шаги. Но как владельцы моего бизнеса узнают об этом, если они не смогут увидеть эти технические реализации?
Цель тега 'Background
' - повторить те же шаги в начале сценария ios. Мы могли бы легко добиться этого, используя теги @Before
, тогда зачем использовать фоновый тег? Если у нас появилась новая функция с тегом Postground
, противоположная тегу Background
, вышеуказанная проблема может быть решена. Как вы думаете?
Примечание: я зарегистрировал для этого проблему , но она была закрыта @aslakhellosoy. Я думаю, что не очень хорошо сформулировал постановку задачи.