Чему вы научитесь
- Разрабатывать автотесты для веб-сайтов в связке Robot Framework / Selenium
- Создавать проекты по автоматизации с нуля
- Понимать основные конструкции традиционного программирования
- Настраивать работу с разными браузерами и сайтами
- Пользоваться XPath и CSS селекторами для поиска элементов на странице
- Писать реальные тесты для настоящих сайтов
О курсе
Если ты хочешь научиться автоматизировать веб приложения, при этом не имея никакого опыта автоматизации (и программирования), то тебе стоит присмотреться к Robot Framework - должно быть, самому простому и понятному инструменту для написания автотестов.
Этот курс призван показать, что обучение автотестам может быть простым, интересным и понятным. Никакой предыдущий опыт не нужен - все будет рассказано и разложено по полочкам для абсолютных новичков.
Почему стоит выбрать Robot Framework?
- Не нужно учить языки программирования. Для понимания тестов хватит самых-самых основ английского языка (если вы понимаете перевод таких словосочетаний, как Click Element и Wait Until Element Is Visible, проблем с пониманием тестов не будет)
- Автоматизация веб тестирования основана на Selenium - самой популярной библиотеки для автоматизации веб приложений, доступной на самых востребованных языках программирования. Даже если в итоге Robot Framework не пригодится вам в работе, знания отсюда очень хорошо перекладываются на основные языки программирования.
- Не нужно подключать дополнительные инструменты для отчетности и логирования - все будет установлено за вас, а сами отчеты будут автоматически создаваться - вам останется лишь показывать тем, кому они нужны.
- Захотите тестировать не только веб приложения? В Robot Framework есть библиотеки для тестирования мобильных приложений, API, баз данных и многого другого - и вам уже будет проще их изучить, имея базу из этого курса.
- Инструментом пользуются крупные российские (например, Афиша) и зарубежные компании. Найти работу с ним вполне реально!
В рамках курса мы научимся создавать и запускать тесты как на настоящих сайтах - никаких демо-проектов - максимально приближаемся к боевым условиям. Наши тесты будут разной сложности сложности, начиная от совсем простых - "нажми сюда, подожди этот элемент, нажми на него", до куда более продвинутых - с использованием особенностей веб приложений.
Для кого этот курс
Для тестировщиков, которые хотят погрузиться в волшебный мир веб автотестов с нуля
Начальные требования
Базовые знания тест-дизайна (написание тест-кейсов) и видов тестирования
Наличие компьютера на Windows или Mac
Наши преподаватели
Как проходит обучение
Основу курса составляют записанные видеоуроки с закреплением материала через тесты и задания. К каждому уроку прикреплена дополнительная текстовая информация в зависимости от темы - например, описание и пример реализации того или иного кейворда (функции), теория тестирования и программирования и т.д.
В курсе есть проектные задания, где вы сможете сами выбрать веб-сайт для тестирования и писать автотесты именно для него. Хотите несколько сайтов? Можно и несколько :)
Программа курса
Сертификат
Входит в 1 программу
Что вы получаете
- Десятки видеоуроков по темам программирования
- Самостоятельные задания и тесты
- Понимание основ программирования
- Подробное описание кейвордов (функций) Robot Framework с примерами использования
- Доступ к репозиторию в Git, где можно посмотреть весь проект целиком
- Проектные задания, проверяемые преподавателем или другими студентами
- Поддержка преподавателя в комментариях