Користуюсь вже років 10 gherkin/cucumber. Дуже зручно. Ідеальний інструмент для тестування API. Для тестування фронта він не дуже, занадто складно виходить. Кроків безліч і різних. З апі ж простіше, всі кроки однотипні, як запити так і перевірки. По суті маєш
Дуже сміливий крок, буду слідкувати як далі це все буде розвиватись.
Це ваш досвід, можливо ви користувались невдалою реалізацією gherkin, чи вели legacy проекти з кривою структурою. У мене проблем не було. Сценарії були і прості і геть складні типу чекауту з рефандами. З бібліотек використовув cucumber + pactumjs aбо behat + різні плагіни.