Комментарии 4
"в данной выдуманной истории мы исключаем автоматизацию тестирования."
Вот где-то тут надо закапывать. Потому что здоровая разработка (в отсутствие внешних паталогических причин выглядит так): exploratory programming, проверили, что идея работает, пошли писать. Написали boilerplate, CI, место для тестов (у благродных донов для этого cookiecutter или что-то подобное), поехали писать тесты с кодом под него.
А "тестирование без автоматизации", это как программирование без клавиатуры. Можно, но... параолимпиада чистой воды.
Думаю, тут подразумевалась автоматизация со стороны QA, а не разработки.
Да, я про неё и говорю. Отказ от автоматизации - это крайняя мера в условиях фос-мажора, а изначальная парадигма должна быть - автоматизация. Даже не автоматизация, это слишком жалко звучит (как "инновации" в устах чиновников), а машиноориентированность. Скрипты, использование фреймворков для тестиования, ориентация на CI сервер.
Сочетание Shift-Left и «Традиционной» модели тестирования в будние дни QA