Тузов Дмитрий

85
Рейтинг

dima_tuzov
Дмитрий Тузов



  •   Регистрация: 16.02.2012 (12 лет назад)

  •   Был(а) на сайте: 30.07.2018

Подписчики 2

Группы

Профессиональный разработчик

Рейтинг 85

BDD 1С по душе

Статья Программист Платформа 1С v8.3 Россия Бесплатно (free) Нет файла Тестирование QA

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    29919    dima_tuzov    45       

85

Комментарии

DevBDD 1С по душе#43 15.03.17 13:49
Сижу читаю "BDD in action - John Ferguson". Надеюсь поможет... А то когда статью писал, был дзен, а теперь каша в голове...
DevBDD 1С по душе#36 18.01.17 18:16
(33) "Геркин - не значит "прокликивание" мышкой и приемочные тесты с высокой степенью детализации, хотя я догадываюсь, откуда у вас такие впечатления." - вот это кстати очень похоже на реальность. А откуда это утверждение? Ссылка на "авторитетный" источник есть?
DevBDD 1С по душе#35 18.01.17 17:32
(30) Спасибо за ссылку, сразу не нашел.
DevBDD 1С по душе#27 17.01.17 17:34
(23) Ок. Пример будет. Выложу отдельной статьей, как продолжение к реферату...
DevBDD 1С по душе#21 17.01.17 11:50
Коллеги, давайте договоримся. Те кто толк в BDD не видят, сюда не пишут. А кто изучил вопрос вдоль и поперек, помогите раскрыть тему и убрать "недосказанности" из статьи. Есть вещи о которых я не написал, или написал недостаточно для понимания сути - жду вопросы. Не надо писать типа - и что дальше? или - как то все криво... Давайте по существу - я попробовал вот это, у меня не получилось вот то...
DevBDD 1С по душе#18 17.01.17 10:53
(16) Критиковать BDD, да и вообще Agile-методы можно только попробовав их использовать на практике. Если у вас есть такая практика, поделитесь....
DevBDD 1С по душе#15 17.01.17 10:04
(11) Почему вы противопоставляете понятие формальности и обязательности? Понятное дело, что ТЗ будут требовать и вам придется его писать... Вам предлагается инструмент, который поможет вам это сделать корректно и в короткий срок.
DevBDD 1С по душе#14 17.01.17 10:00
(10) Реальные примеры приводят Алексей Лустин и Леонид Паутов (Ссылки в статье).
DevBDD 1С по душе#13 17.01.17 9:57
(12) Я понял, такое ощущение у большинства, кто раньше не сталкивался с BDD. Формулируйте вопросы, будем общаться.
DevBDD 1С по душе#9 16.01.17 20:46
Я воспринимаю ТЗ по ГОСТу, как формальность. Представьте, что на этапе постановки задачи, вы ведете переговоры с заказчиком и конспектируете это в виде Gherkin. Вам это будет удобнее, чем писать какую-то прозу с абзацами и пунктами. Появится дополнительная информация по заданию, вам такую нотацию будет легче исправить, добавить группу "И" в "Когда", исправить пару "И" в "Тогда"... это ваш инструмент, не обязательно ему обучать заказчика.
Заказчик требует от вас ТЗ, а вы получили все ответы на вопросы? Всем известно, сколько таких вопросов возникает уже в процессе программирования. Неожиданно поняли, что БП кривой.. Нельзя проводить этот документ не создав тот.. а вот тут вообще нужен был новый справочник... и тд...
Когда вы пишите на Gherkin, вы по сути уже начали программировать и очень много начинает всплывать. А если сразу задумаетесь о связи Gherkin с кодом (как это уже было описано), вы сможете реально оценить время, которое уйдет на кодинг. Что после этого стоит написать ТЗ по ГОСТу?