Aноним
			- #1
 
[it-switcher] QA инженер Полная автоматизация 2024 [Оксана Мельникова]
- Ссылка на картинку
 
Длительность курса - 5 месяцев
						- 13 модулей курса
 - Домашние задания (практика)
 - Проверка и обратная связь по домашним заданиям от кураторов курса
 - Разбор домашних заданий в прямых эфирах с ответами на вопросы
 - Общий чат участников в Discord с поддержкой кураторов 24/7
 - Доступ в сообщество выпускников и в чаты с вакансиями для QA инженеров
 - Приоритетный доступ к вакансиям по автоматизации тестирования у наших партнёров
 
- Модуль 1. GIT 4 часа
В этом модуле вы научитесь работать с сервисами Git, GitHub, где будете публиковать домашние работы во время обучения — это будет Вашим портфолио. Работодатели часто просят ссылку на профиль GitHub.
Ключевые навыки:- Вести разработку в соответствии с современными инженерными практиками;
 - Эффективно управлять исходным кодом, добавлять в общее хранилище, анализировать историю изменений и вносить изменения;
 - Работать с Git, GitHub и контрибьютить в открытые проекты.
 
 - Модуль 2. Основы Javascript 6 часов
В этом модуле вы рассмотрите основы языка JavaScript, а также отработаете необходимые навыки для написания автотестов на нем.
Ключевые навыки:- Создавать программы, используя основные конструкции языка (условия, циклы, функции и другие);
 - Составлять программы, состоящие из нескольких модулей;
 - Правильно анализировать ошибки в коде и пользоваться отладкой при их поиске.
 
 - Модуль 3. Unit tests 4 часа
В этом модуле вы научитесь писать Unit тесты для каждой функции/метода программы, позволяющие проверить обрабатывают ли они информацию так как было задумано.
Ключевые навыки:- Оперировать терминологией, которая используется в Unit тестировании;
 - Проводить Unit тесты, применяя современные фреймворки;
 - Делать статический анализ и оценивать покрытие Unit тестами.
 
 - Модуль 4. Integration tests 6 часов
В этом модуле вы изучите интеграционное тестирование, которое предназначено для проверки связи между компонентами, а также взаимодействия различных частей системы.
Ключевые навыки:- Тестировать интеграцию модулей;
 - Тестировать интеграцию систем.
 
 - Модуль 5. UI tests 8 часов
В этом модуле вы научитесь автоматически управлять браузером, взаимодействуя с элементами страниц, используя Сypress.
Ключевые навыки:- Автоматизация тестирования REST API при помощи Сypress.
 
 - Модуль 6. E2E tests 2 часа
В этом модуле вы научитесь писать e2e тесты. Погрузитесь в непростой мир ошибок и фантомных падений. Изучите способы написания надёжных тестов в браузерной среде. Уменьшите хрупкость и дублирование с помощью паттерна Page Object. Изолируете бэкенд и протестируете фронтенд.
Ключевые навыки:- Писать надёжные тесты в браузерной среде;
 - Автоматизировать сценарии e2e тестов;
 - Использовать паттерны разработки автотестов, позволяющие создавать поддерживаемые и масштабируемые автотесты;
 - Работать с асинхронностью.
 
 - Модуль 7. BDD (behavior driven development) 2 часа
В этом модуле вы изучите поведенческое тестирование для создания более надёжного программного обеспечения без необходимости использования кода.
Ключевые навыки:- Разбираться, что такое BDD, Gerkhin;
 - Зачем и когда нужно применять BDD;
 - Использовать Cucumber как инструмент написания автоматических тестов.
 
 - Модуль 8. Test data 8 часов
В этом модуле вы научитесь создавать и определять подходящие тестовые данные для ваших тестовых случаев.
Ключевые навыки:- Управлять тестовыми данными;
 - Определять, какие тестовые данные помогут выявлять потенциальные дефекты.
 
 - Модуль 9. CI/CD 4 часа
В этом модуле вы научитесь работать в процессе непрерывной разработки.
Ключевые навыки:- Работать с pipelines;
 - Использовать разные окружения в автотестах;
 - Анализировать результаты автотестов;
 - Использовать Jenkins, Cypress Dashboard для построения непрерывного процесса разработки автотестов.
 
 - Модуль 10. Test architecture 2 часа
В этом модуле мы обсудим архитектуру, позволяющую строить масштабируемые и стабильные проекты автотестирования. - Модуль 11. Отчетность 2 часа
В этом модуле вы научитесь использовать инструмент Allure для построения отчётов автотестов, упрощающий их анализ. Это гибкий и лёгкий инструмент, который позволяет получить информацию о ходе выполнения автотестов. - Модуль 12. Интеграции 2 часа
В этом модуле мы реализуем интеграцию Jira и тестового проекта, чтобы автоматизированно загружать результаты выполнения автотестов в тестовый каталог. - Модуль 13. БОНУС! Mobile automation 6 часов
В данном модуле вы узнаете об особенностях и инструментах тестирования мобильных приложений, которые позволят вам качественно осуществлять проверку работоспособности приложений. - Финальный тест
Проверка полученных на курсе знаний. - Выпускной
Подведение итогов курса, выдача сертификатов, определение ТОП 3 студента на стажировки после курса. 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.