>рарзаработчики которые хотят писать тесты в стиле геркин для: они прям так и сказали? или это за них придумали? не очень верю что разработчик захочет притащить поверх своего ЯП еще один(причем еще один язык с не самой удобной семантикой)
>- перетспользовать большую часть методов в других кейса и не писать код опять же переиспользование кода никак не зависит от геркина. нет разницы в I send post request wit params one two three and request.post(one, two, three) если уж очень надо, то можно сделать похожий dsl
>- чтоб фт прошу читали фт(если им писать не надо), а у них обычно хвататет задач, хотят прочитать что-то более удобное чем геркин полотно на 50 строк. обычно им нужно удобный html-like репорт
да! пусть аналитики пишут! для них же придумано, в конце концов
ты что! BDD это не про роли в команде. все должны разговаривать в терминах story\scenario! каждый должен уметь понять и написать на геркине прототип как будет себя behave наш продукт!
>рарзаработчики которые хотят писать тесты в стиле геркин для: они прям так и сказали? или это за них придумали? не очень верю что разработчик захочет притащить поверх своего ЯП еще один(причем еще один язык с не самой удобной семантикой)
Да) и мне было сложно объяснить им что им придётся писать кучу абстракций, а они говорят что им все равно придётся даже без геркина )
Да) и мне было сложно объяснить им что им придётся писать кучу абстракций, а они говорят что им все равно придётся даже без геркина )
А твоя роль в этом всем цирке какая будет потом? Может не напрягаться? Пусть берут себе gherkin и пишут уже тесты в конце концов хоть какие то (все же лучше чем никаких тестов сейчас). А ты закупай попкорн и смотри на это все со стороны :)
А твоя роль в этом всем цирке какая будет потом? Может не напрягаться? Пусть берут себе gherkin и пишут уже тесты в конце концов хоть какие то (все же лучше чем никаких тестов сейчас). А ты закупай попкорн и смотри на это все со стороны :)
Та одна из тех кто принимает решение о используемых технологиях во всех командах и тот кто предотвращает плохие практики ) Но BDD я никогда не пытался использовать, и не всегда по нему могу найти аргументы )