- Контроль качества, Губернаторский зал, #2
Активист сообщества адептов автоматизированного тестирования COMAQA.BY и суровых разработчиков на С\С++ COREHARD.BY, соучередитель компании DPI.Solutions, "хитрый" менеджер в компании EPAM Systems. Около 15 лет опыта в IT, основная специализация: автоматизированное тестирование, низкоуровневая разработка на C++ и ниже, менеджмент, продажи.
Давайте поговорим об архитектуре решений UI Автоматизации как о «слоеном пироге», рассмотрим актуальный технический вопрос через призму модулей, слоев, паттернов. В IT Архитектуре, как и любой другой творческой области, самая сложная трудно формализуемая и почти не решаемая задача – поиск баланса. Как найти золотую середину между сложностью и простотой, универсальностью и специализацией под задачу, адаптивностью и «стройностью». Идеальный конечный результат - набор опций, в некотором смысле, wizard, который поможет нам в принятии архитектурных решений, позволит систематизировать поле выбора.
План беседы:
1. Модули
2. Слои
3. Архитектурные паттерны; как сделать правильный выбор
4. Дизайн паттерны; как сделать правильный выбор
5. Statefull и stateless решения; сравнительный анализ
6. Wrapper-ы; как сделать правильный выбор
7. Использование облаков
8. Особенности использования мобильных устройств и эмуляторов
9. Параллелизация и многопоточность как важные части Автоматизации тестирования
10. Специфические для ОС задачи – работа с файловой системой, временем, remote connection, WIN32 api, и так далее
11. Выводы
Специалисты по Автоматизации тестирования уровня Middle+;
Архитекторы, которым интересна область Автоматизации тестирования;
Разработчики, решившие расширить свой профессиональный кругозор;