Антипаттерны поведения и развития тестировщиков -...
DESCRIPTION
Доклад Анастасии Николаевой на SQA Days-15. 18-19 апреля, 2014, Москва. www.sqadays.comTRANSCRIPT
![Page 1: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/1.jpg)
Антипаттерны поведения и развития тестировщиков - автоматизаторов
Игорь Мирошниченко «Аплана Софтвер»
![Page 2: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/2.jpg)
2
О себе
Мирошниченко Игорь
Эксперт по тестированию
ЗАО «Аплана Софтвер»
![Page 3: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/3.jpg)
Содержание
Образ автоматизатора
Антипаттерны поведения: cиндромы и решения
Метаморфозы антипаттернов. Выход из кризиса
Выводы
![Page 4: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/4.jpg)
Светлый образ автоматизатора
?
Мамонтенок
Павлин
Крот
![Page 5: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/5.jpg)
Синдром мамонтёнка: симптомы
Следование «хвостиком за мамой» Технологические решения
Общепринятые методики
Инструменты
![Page 6: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/6.jpg)
Синдром мамонтёнка: решение 1
Составление представления о текущем состоянии проекта Определение текущего состояния проекта
Выявление причин принятых решений
Анализ принимаемых решений Принудительный отказ от первого варианта
Выделение нескольких решений
Определение результатов возможных решений
![Page 7: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/7.jpg)
Синдром мамонтёнка: решение 2
Проверка решений на оптимальность Определение факторов, по которым можно сравнивать решения
Расстановка весовых коэффициентов
Расчет «балла оптимальности» для каждой из категорий
Выявление объективных факторов для каждого ключевого решения в проекте Определение текущих нужд проекта
Выявление оптимального решения для текущих нужд
![Page 8: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/8.jpg)
Синдром павлина: симптомы
Желание показать себя«Программизмы»
Разработка framework
«Улучшательство» кода
![Page 9: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/9.jpg)
Синдром павлина: решение
Принудительная фиксация результатов
Выявление текущих возможностей системы тестирования
Отказ от «обязательности красивых решений» в угоду эффективности теста
Использование «непопулярных» технологий
Принятие того, что работающий и «некрасиво написанный» тест намного лучше, чем не работающий
![Page 10: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/10.jpg)
Синдром крота: симптомы
Нежелание «выползти из норы» Отказ от анализа ситуации
Отказ от принятия решения
![Page 11: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/11.jpg)
Синдром крота: решение
Принятие себя как части проекта Определение целей проекта
Понимание своей роли
Принятие ответственности за разрабатываемые тесты
Критический подход к предложенным решениям и уже готовым методикам
![Page 12: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/12.jpg)
Метаморфозы антипаттернов
«Неправильные подходы» оказываются оптимальными Record and Play
Отказ от инструментов в пользу интерпретатора командной строки
Использование попиксельного сравнения экранов для определения статуса документа
![Page 13: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/13.jpg)
Выводы. Баранкин, Будь
человеком!«Серебряная пилюля»Формулировка вопросов
Командная игра
Тестирование себя и своих решений
![Page 14: Антипаттерны поведения и развития тестировщиков - автоматизаторов](https://reader036.vdocuments.site/reader036/viewer/2022062419/558c9342d8b42af4098b45cc/html5/thumbnails/14.jpg)
Вопросы?
Благодарю за внимание!
Ваши вопросы?
Мирошниченко Игорь, компания «Аплана»,+7 (495) 710-75-80