Автоматизация веб-тестирования с Robot Framework
О курсе
Если ты хочешь научиться автоматизировать веб приложения, при этом не имея никакого опыта автоматизации (и программирования), то тебе стоит присмотреться к Robot Framework – должно быть, самому простому и понятному инструменту для написания автотестов.
Этот курс призван показать, что обучение автотестам может быть простым, интересным и понятным. Никакой предыдущий опыт не нужен – все будет рассказано и разложено по полочкам для абсолютных новичков.
Почему стоит выбрать Robot Framework?
- Не нужно учить языки программирования. Для понимания тестов хватит самых-самых основ английского языка (если вы понимаете перевод таких словосочетаний, как Click Element и Wait Until Element Is Visible, проблем с пониманием тестов не будет)
- Автоматизация веб тестирования основана на Selenium – самой популярной библиотеки для автоматизации веб приложений, доступной на самых востребованных языках программирования. Даже если в итоге Robot Framework не пригодится вам в работе, знания отсюда очень хорошо перекладываются на основные языки программирования.
- Не нужно подключать дополнительные инструменты для отчетности и логирования – все будет установлено за вас, а сами отчеты будут автоматически создаваться – вам останется лишь показывать тем, кому они нужны.
- Захотите тестировать не только веб приложения? В Robot Framework есть библиотеки для тестирования мобильных приложений, API, баз данных и многого другого – и вам уже будет проще их изучить, имея базу из этого курса.
- Инструментом пользуются крупные российские (например, Афиша) и зарубежные компании. Найти работу с ним вполне реально!
В рамках курса мы научимся создавать и запускать тесты как на настоящих сайтах – никаких демо-проектов – максимально приближаемся к боевым условиям. Наши тесты будут разной сложности сложности, начиная от совсем простых – “нажми сюда, подожди этот элемент, нажми на него”, до куда более продвинутых – с использованием особенностей веб приложений.
Содержимое курса
Знакомимся и настраиваемся
-
Почему Robot Framework?
03:35 -
Создание и настройка проекта в VSCode
04:13 -
Создание и настройка проекта в PyCharm
03:10 -
Первый тест
05:40 -
Тест: создание и настройка проекта; первый тест