Автоматизированное тестирование для бизнеса

88 студентов зачислены

Для корпоративных

и индивидуальных клиентов

У нас учатся сотрудники

Сбера, «Рамблера» и Ozon

Доступ к курсу

навсегда

Кому подойдёт этот курс

Junior-тестировщикам

Научитесь писать сложные автотесты, работать с фреймворками и непрерывной интеграцией. Сможете выделить больше времени на качественные ручные тесты.

Middle-тестировщикам

Научитесь работать с редкими функциями Selenium и прокачаете навыки UI-тестирования. Сможете быстро находить сломанные функции после очередного обновления.

Чему вы научитесь

Писать автотесты в Selenium IDE

Разбираться в функциях и настройках, писать автотесты без программирования и понимать, когда нельзя обойтись использованием только Selenium IDE.

Создавать UI-тесты

Работать с Selenium WebDriver, пользоваться паттерном PageObject. Проводить простые и сложные тесты пользовательских интерфейсов.

Автоматизировать тесты

Понимать базовые схемы работы с CI/CD и работать с Gitlab. Непрерывная интеграция поможет регулярно проводить автотесты, быстрее находить ошибки и не копить технический долг.

Программировать

Понимать синтаксис и основные функции языка, разбираться в принципах объектно-ориентированного программирования, выявлять ошибки компиляции и отлаживать приложения.

Работать с фреймворками

Использовать популярный тестовый фреймворк. Создавать собственные тесты разной сложности с предусловиями и постусловиями.

Использовать Git

Работать с распределённой системой контроля версий, легко вносить или откатывать изменения и работать над разными версиями одного проекта в большой команде.

Содержание курса

Базовые навыки

Введение в язык программирования и синтаксис.
Функции.
Объектно-ориентированное программирование.
Области видимости.
Преобразование типов.
Отладка, тестирование и логирование.

Версии программного кода.
Установка Git.
Индекс и частичные коммиты.
Сравнение версий.
Отмена изменений и откат версий.
Репозитории и коллективная работа.
Ветки — создание и управление.
Слияние и разрешение конфликтов.
Полезные инструменты.
Правила работы с Git.

Продвинутые навыки

Введение в автоматизированное тестирование.
Первые автоматизированные тесты.
Поиск элементов с помощью Selenium WebDriver.
Поиск элементов с помощью CSS-локаторов.
Поиск элементов с помощью XPath.
Мастер-класс по написанию автотестов.

Непрерывная интеграция (CI).
UI-тесты: сложные тесты для веба.
Популярный фреймворк тестирования.
Паттерны автоматизации тестирования.

Автотесты быстро и точно находят ошибки в работе сайта и сокращают расходы на тестирование. У команды остаётся больше времени на проверки, которые нельзя или нерентабельно автоматизировать.
Писать автотесты можно на любом языке. Но лучше выбирать тот, который соответствует текущему стеку компании и экспертизе сотрудников. Так разработчики и тестировщики будут лучше понимать друг друга и при необходимости смогут советоваться по коду. У нас можно учиться на двух языках — Java и JavaScript, а скоро появится и Python. Свяжитесь с нашим менеджером — он поможет выбрать язык, подходящий вашей команде.
Сотрудники могут изучать материалы курса в удобном режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что можно освежить свои знания в любой момент.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Автоматизированное тестирование для бизнеса
Цена:
65 000 ₽ 39 000 ₽