Описание
В ходе данного курса слушатели получат знания:- о целях автоматизации тестирования и подходах к автоматизации;
- об автоматизации функционального тестирования, областях его применения, видах работ по автоматизации, целесообразности и эффективности автоматизации;
- об организации работ и рисках при проведении автоматизированного функционального тестирования.
сертификат на бланке IBS Training Center
Цели
- узнают о целях автоматизированного функционального тестирования, подходах к их проведению и специфике различных видов автоматизации;
- смогут оценивать трудозатраты на разные виды автоматизированного тестирования;
- будут осознавать и оценивать риски, связанные с данными видами автоматизированного тестирования;
- смогут планировать работы и применять лучшие практики в этих областях.
Целевая аудитория
Предварительная подготовка
Разбираемые темы
-
1.Цели автоматизации тестирования. Виды автоматизации
-
2.Автоматизация функционального тестирования
-
Задачи. Области применения
-
Принципы, методы, технологии, средства
-
Общий подход к автоматизации тестирования. Взаимодействие инструмента автоматизации с тестируемым приложением. Понятие о фреймворке автоматизации
-
Плюсы и минусы автоматизации тестирования
-
Приоритеты и риски автоматизации
-
Целесообразность автоматизации. Ложные ожидания
-
Виды работ по автоматизации. Оценка трудозатрат
-
Эффективность автоматизации. Выгоды против затрат. Возврат инвестиций.
-
Хорошие практики автоматизации
- Факторы, влияющие на выбор инструментария
-
Девиз: «Никому не интересно, насколько много и активно ты работал, все хотят, видеть их проблемы/задачи решенными».
Денис имеет опыт работы в сфере IT с 2001 г.
С 2004 г. работает в компании Luxoft, где за это время был тестировщиком, тест-дизайнером, тест-менеджером, Java-разработчиком, консультантом по вопросам тестирования, менеджером проекта:
- 2004–2006 гг. – тестировщик и тест-дизайнер; занимался тестированием ПО; созданием тестовых сценариев; тестированием трансформации и миграции БД; созданием эмуляторов и тестовых драйверов для проведения тестирования;
- 2007–2009 гг.– тест-менеджер; основные обязанности – планирование и оценка проектов тестирования; встраивание новых членов проектной команды; разработка планов развития; поддержка acceptance тестирования на onsite и удаленно;
- в 2008 г. участвовал в CMMI level 5 сертификации компании Luxoft;
- 2010–2013 г. – Java- и DB-разработчик; обязанности: разработка решений, кодирование, ревью кода; поддержка 3-го уровня для нескольких продуктов;
- 2013 г. – по наст. вр. – менеджер проекта; основные обязанности: планирование и оценка проектов; People management; полный цикл разработки ПО; управление процессами.
- в 2014 г. участвовал в ISO 9001:2008 сертификации компании Luxoft.