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.

Антипаттерны поведения и развития тестировщиков - автоматизаторов

2,667 views

Published on

Доклад Анастасии Николаевой на SQA Days-15. 18-19 апреля, 2014, Москва.
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Антипаттерны поведения и развития тестировщиков - автоматизаторов

  1. 1. 2 О себе Мирошниченко Игорь  Эксперт по тестированию  ЗАО «Аплана Софтвер»
  2. 2.  Образ автоматизатора  Антипаттерны поведения: cиндромы и решения  Метаморфозы антипаттернов. Выход из кризиса  Выводы
  3. 3. Светлый образ автоматизатора ? Мамонтенок Павлин Крот
  4. 4. Синдром мамонтѐнка: симптомы Следование «хвостиком за мамой»  Технологические решения  Общепринятые методики  Инструменты
  5. 5. Синдром мамонтѐнка: решение 1 Составление представления о текущем состоянии проекта  Определение текущего состояния проекта  Выявление причин принятых решений Анализ принимаемых решений  Принудительный отказ от первого варианта  Выделение нескольких решений  Определение результатов возможных решений
  6. 6. Синдром мамонтѐнка: решение 2 Проверка решений на оптимальность  Определение факторов, по которым можно сравнивать решения  Расстановка весовых коэффициентов  Расчет «балла оптимальности» для каждой из категорий Выявление объективных факторов для каждого ключевого решения в проекте  Определение текущих нужд проекта  Выявление оптимального решения для текущих нужд
  7. 7. Синдром павлина: симптомы Желание показать себя «Программизмы» Разработка framework «Улучшательство» кода
  8. 8. Синдром павлина: решение Принудительная фиксация результатов  Выявление текущих возможностей системы тестирования  Отказ от «обязательности красивых решений» в угоду эффективности теста  Использование «непопулярных» технологий  Принятие того, что работающий и «некрасиво написанный» тест намного лучше, чем не работающий
  9. 9. Синдром крота: симптомы Нежелание «выползти из норы»  Отказ от анализа ситуации  Отказ от принятия решения
  10. 10. Синдром крота: решение Принятие себя как части проекта  Определение целей проекта  Понимание своей роли  Принятие ответственности за разрабатываемые тесты  Критический подход к предложенным решениям и уже готовым методикам
  11. 11. Метаморфозы антипаттернов «Неправильные подходы» оказываются оптимальными  Record and Play  Отказ от инструментов в пользу интерпретатора командной строки  Использование попиксельного сравнения экранов для определения статуса документа
  12. 12. Выводы. Баранкин, Будь человеком! «Серебряная пилюля» Формулировка вопросов Командная игра Тестирование себя и своих решений
  13. 13. Вопросы? Благодарю за внимание! Ваши вопросы? Мирошниченко Игорь, компания «Аплана», +7 (495) 710-75-80

×