View
1.207
Download
2
Category
Preview:
DESCRIPTION
Доклад Анастасии Николаевой на SQA Days-15. 18-19 апреля, 2014, Москва. www.sqadays.com
Citation preview
Антипаттерны поведения и развития тестировщиков - автоматизаторов
Игорь Мирошниченко «Аплана Софтвер»
2
О себе
Мирошниченко Игорь
Эксперт по тестированию
ЗАО «Аплана Софтвер»
Содержание
Образ автоматизатора
Антипаттерны поведения: cиндромы и решения
Метаморфозы антипаттернов. Выход из кризиса
Выводы
Светлый образ автоматизатора
?
Мамонтенок
Павлин
Крот
Синдром мамонтёнка: симптомы
Следование «хвостиком за мамой» Технологические решения
Общепринятые методики
Инструменты
Синдром мамонтёнка: решение 1
Составление представления о текущем состоянии проекта Определение текущего состояния проекта
Выявление причин принятых решений
Анализ принимаемых решений Принудительный отказ от первого варианта
Выделение нескольких решений
Определение результатов возможных решений
Синдром мамонтёнка: решение 2
Проверка решений на оптимальность Определение факторов, по которым можно сравнивать решения
Расстановка весовых коэффициентов
Расчет «балла оптимальности» для каждой из категорий
Выявление объективных факторов для каждого ключевого решения в проекте Определение текущих нужд проекта
Выявление оптимального решения для текущих нужд
Синдром павлина: симптомы
Желание показать себя«Программизмы»
Разработка framework
«Улучшательство» кода
Синдром павлина: решение
Принудительная фиксация результатов
Выявление текущих возможностей системы тестирования
Отказ от «обязательности красивых решений» в угоду эффективности теста
Использование «непопулярных» технологий
Принятие того, что работающий и «некрасиво написанный» тест намного лучше, чем не работающий
Синдром крота: симптомы
Нежелание «выползти из норы» Отказ от анализа ситуации
Отказ от принятия решения
Синдром крота: решение
Принятие себя как части проекта Определение целей проекта
Понимание своей роли
Принятие ответственности за разрабатываемые тесты
Критический подход к предложенным решениям и уже готовым методикам
Метаморфозы антипаттернов
«Неправильные подходы» оказываются оптимальными Record and Play
Отказ от инструментов в пользу интерпретатора командной строки
Использование попиксельного сравнения экранов для определения статуса документа
Выводы. Баранкин, Будь
человеком!«Серебряная пилюля»Формулировка вопросов
Командная игра
Тестирование себя и своих решений
Вопросы?
Благодарю за внимание!
Ваши вопросы?
Мирошниченко Игорь, компания «Аплана»,+7 (495) 710-75-80
Recommended