Size: a a a

2019 November 11

IM

Ilya Murashka in JS for testing
что имеено он делает
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
или я не понимаю
а что ты хочешь?
источник

Т

Тіньовий in JS for testing
Добився того що тести в репорт попадають, але всерівно не визначається Сьют.

Помилка:
Error: No active group
 Stack:
   Error: No active group
       at JasmineAllureReporter.get [as currentGroup]
источник

OK

Oleksandr Khotemskyi in JS for testing
Тіньовий
Добився того що тести в репорт попадають, але всерівно не визначається Сьют.

Помилка:
Error: No active group
 Stack:
   Error: No active group
       at JasmineAllureReporter.get [as currentGroup]
источник

Т

Тіньовий in JS for testing
Хм…. я поняв (
источник

CS

Captain Sparrow in JS for testing
Народ, привет . А может кто-то кому не день объяснить  - почему BDD плохо при тестировании API?
источник

AP

Alexander Popov in JS for testing
Captain Sparrow
Народ, привет . А может кто-то кому не день объяснить  - почему BDD плохо при тестировании API?
потому что в api нет behaviors?
источник

CS

Captain Sparrow in JS for testing
Ну ок ) а если использовать gherkin для API только ?
источник

CS

Captain Sparrow in JS for testing
Я к тому что не использовать саму методологию, а только сам геркин для читаемости тестов?
источник

OK

Oleksandr Khotemskyi in JS for testing
Captain Sparrow
Я к тому что не использовать саму методологию, а только сам геркин для читаемости тестов?
As HTTP request
GIVEN I have GET type
GIVEN I have header: hello = world
GIVEN I have query parameter: blaba = ololo
THEN I sent
THEN I have 200 status code
источник

OK

Oleksandr Khotemskyi in JS for testing
Captain Sparrow
Ну ок ) а если использовать gherkin для API только ?
но если очень хочется -
https://intuit.github.io/karate/
источник

CS

Captain Sparrow in JS for testing
То что это можно в принципе это ок )
А есть ли негативные кейсы использование в апи геркина?) или все зависит от реализации самой ?)
источник

OK

Oleksandr Khotemskyi in JS for testing
Captain Sparrow
То что это можно в принципе это ок )
А есть ли негативные кейсы использование в апи геркина?) или все зависит от реализации самой ?)
никто такое не делает, зачем этот геркин в апи? Если надо джунов чтобы писали апи тесты - возьми лучше постман
источник

BO

Boris Osipov in JS for testing
Captain Sparrow
То что это можно в принципе это ок )
А есть ли негативные кейсы использование в апи геркина?) или все зависит от реализации самой ?)
сначала расскажите проблему, которую хотите решить геркин'ом
источник

OK

Oleksandr Khotemskyi in JS for testing
+1
источник

CS

Captain Sparrow in JS for testing
Boris Osipov
сначала расскажите проблему, которую хотите решить геркин'ом
Сейчас расскажу )
источник

CS

Captain Sparrow in JS for testing
У нас есть команда и её рарзаработчики которые хотят писать тесты в стиле геркин для:
- большей читаемости ( так как есть кейсы где нужно создавать несколько сущностей за раз и хотят чтоб это было более понятно )
- перетспользовать большую часть методов в других кейса и не писать код
- чтоб фт прошу читали
Я против геркина в апи) и хочу услышать мнение опытных о том какие проблемы можно из этого отгрести
источник

CS

Captain Sparrow in JS for testing
Секунду ) т9 поправлю в сообщении )
источник

AB

Alexei Barantsev in JS for testing
да можно не исправлять :)
проблемы можно огрести точно такие же, как при тестировании не API а чего угодно другого
источник

AB

Alexei Barantsev in JS for testing
не запаривайтесь про API, нет там никакой специфики
источник