Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

А. Ахметов "Когда тесты пишут разработчики", DUMP-2014

969 views

Published on

  • Be the first to comment

  • Be the first to like this

А. Ахметов "Когда тесты пишут разработчики", DUMP-2014

  1. 1. Когда тесты пишут разработчики Ахметов Александр
  2. 2. Зачем нам нужны авто тесты? ● Ускорение темпа релизов ● Меньше регрессии, больше качества ● Оценка готовности фичи к релизу ● Фиксирование бизнес-логики VS
  3. 3. Как устроена наша жизнь? ● Test Driven Development(TDD) ● Continious Integration ● Тесты на найденные баги ● Дежурный инженер
  4. 4. 5/3 20/17
  5. 5. Основные проблемы авто тестов ● Актуальность ● Цена поддержки ● Покрытие ● Время прогона ● Стабильность
  6. 6. Актуальность + Тесты и код пишет один и тот же человек + Тесты пишутся до функционала
  7. 7. Цена поддержки тестов + Технические навыки разработчиков + Глубокая интеграция тестов и самого приложения
  8. 8. Покрытие + Знание написанного кода + Тесты пишутся до функционала ?
  9. 9. Время прогона А тут плюсов нет. Пока...
  10. 10. Стабильность + Технические навыки разработки
  11. 11. Дополнительные плюшки ● Прямая ответственность за фичу ● Меньше ручных тестировщков
  12. 12. Немного статистики ● 5000 функциональных тестов, полное время прогона 1,5 часа ● Существенные релизы не реже раза в месяц ● 7 разработчиков, 1 верстальщик, 2 тестировщика ● Починка тестов перед релизом 2-3 дня
  13. 13. Подытожим ● Код и тесты пишет один и тот же человек ● Технические навыки и знания разработки намного выше чем у АТ Разработка активно работает на качество продукта и лучше разбирается в его бизнес логике ●
  14. 14. Конец.

×