Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Проверка на задвоение имен сценариев #687

Closed
pumbaEO opened this issue Feb 21, 2020 · 4 comments
Closed
Labels
enhancement New feature or request

Comments

@pumbaEO
Copy link
Contributor

pumbaEO commented Feb 21, 2020

Функционал: проверка на дубли сценариев
   Как администратор feature файлов
   Я хочу выводить удобные сообщения одублях сценариев в разных фичах

Контекст:
  Дано: 1,0,28
  И 8.3.16.1148
  и конфигурация запуска = оучной запуск

Сценарий: вывод сообщения о дублях при загрузке feature файлов
  Допустим: запустили vanessу
  Когда: выбрали каталог с feature файлами
  Тогда: после загрузки фич в случаии наличия дублей выводить краткий отчег где и какой сценарий задублировался
@Pr-Mex
Copy link
Owner

Pr-Mex commented Feb 23, 2020

@pumbaEO
Я использую сценарии с одинаковым именем.
Например
Закрыть клиент тестирования.

И мне не нужны Сообщения о том, что имя сценария задублировалось. Как такое предлагаешь решать?

@pumbaEO
Copy link
Contributor Author

pumbaEO commented Feb 23, 2020

вопрос не использования шагов одних и тех же в разных сценариях, а в том что предупредить пользователей что есть названия сценариев одинаковые в разных фичах, т.е. тот же Сценарий: Я открываю и закрываю TestClient только один раз встречаетса а не в какой нибудь еще фиче было бы определение другое для этого наименоваеия.

Плюс возникает неразбериха в отчетах о прохождении тестов, например есть 2 разные фичи с названием одинаковым сценариев в отчете допустим первый будет passed, а второй failure...

@freddy121
Copy link

Женя прав. В отчете в формате cucumber(что является стандартом отчетов в bdd во нормальном мире) такие штуки будут задваиваться и неоднозначно трактоваться. В specflow , например, проект не компилится если сценарии называются одинаково. Ну и документацию непонятно как вести. А переиспользование экспортных сценариев это же не дублирование. Это шаг в другом сценарии.

@Pr-Mex Pr-Mex added enhancement New feature or request steps and removed steps labels Feb 23, 2020
pumbaEO added a commit to pumbaEO/vanessa-automation that referenced this issue Feb 24, 2020
 выврд отчета об проблемных сценариях в текстовый документ и показ
клиенту
Pr-Mex added a commit that referenced this issue Mar 2, 2020
#687 Добавление кнопки в Еще "проверить на дубли"
@Pr-Mex
Copy link
Owner

Pr-Mex commented Mar 21, 2020

Решено.

@Pr-Mex Pr-Mex closed this as completed Mar 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants