Курс автоматизированного тестирования
Описание курса
- Профессия тестировщика - это наиболее быстрый способ попасть в ИТ. Требования к таким специалистам не завышены, а развиваться после освоения профессии можно в любом направлении: остаться в тестировании, уйти в разработчики или аналитику.
Основная цель
Автоматизированное тестирование включает в себя:
- ЖЦ ПО
- Основные методологии Agile, Scrum, Waterfall
- Качество продукта и его оценка
Требования к кандидатам
- Высшее техническое образование или неоконченное высшее техническое образование (для студентов 4–5 курсов)
- Кандидат должен обладать математическим складом ума, что подразумевает умение логически мыслить, анализировать сложные задачи и находить оптимальные решения. Кроме того, важно, чтобы он был способен применять математические концепции и модели в различных практических ситуациях для достижения поставленных целей
- Понимание процесса разработки ПО и роли автотестировщика в нем. Знание основных используемых инструментов и ПО для проведения автотестирования (какие есть, для чего служат)
- Желание учиться, исполнительность, внимательность, аккуратность и вовлеченность
- Выполнение входного тестового задания
- Необходимо знание SQL и на базовом уровне - любого языка программирования. Уверенное владение русским языком
- Уверенный пользователь ПК
Расписание набора
на курс
-
01 поток
-
23 сентября Старт набора на курс
-
2 месяца Срок обучения
-
-
02 поток
-
01 ноября Старт набора на курс
-
2 месяца Срок обучения
-
-
Стоимость обучения
0 рублей
Содержание курса
Вас ждут практические и теоретические занятия с высококвалифицированными экспертами
-
Основы тестирования
- ЖЦ ПО
- Классические модели разработки ПО
- Место и роль тестирования в разработке ПО
- Качество продукта и его оценка
- Тестирование и его цели
- Типы и виды тестирования
- Понятие о полноте тестирования
- Основные этапы процесса тестирования
- Документирование процесса тестирования
- Основные методологии
- Тестовый план
- Тест-дизайн
- Техники Тест-дизайна
- Тест-кейсы
- Дефект и что его вызывает
- Заведение дефектов в багтрекинговые системы
2 часа16 модулей -
Основы автоматического тестирования
- Основы автоматизации тестирования
- Критерии целесообразности АТ
- Стек технологий
- Системы контроля версий. Практика работы
- Maven
- Junit
- Аннотации и ассерты
2 часа7 модулей -
Основы ООП
- Паттерны. Page Object
- Классы менеджеры. Web Hooks
- Работа с XPath
- Инструменты авто-тестирования. Selenide
2 часа4 модуля -
Инструменты АТ. Cucumber
2 часа1 модуль -
REST API. Что такое API
- Что такое API
- JSON, API
- Принципы построения REST, JSON, API
- REST ASSURED для тестирования API
2 часа4 модуля -
Инструменты авто-тестирования
- Инструменты авто-тестирования. Allure
- Работа с Jenkins
- Платные инструменты авто-тестирования
- Мобильное тестирование
2 часа4 модуля -
Итоговая аттестация
- Выпускной экзамен
- Сертификат о прохождении курса