Автоматизированное тестирование для бизнеса
Тестировщики из вашей компании научатся писать и проводить автотесты и быстро находить ошибки в интерфейсе. Вы сможете сократить расходы на тесты, оптимизировать работу отдела и повысить качество тестирования.
- 4 курса для погружения в тестировку и программирование
- Онлайн на платформе Skillbox
- Для корпоративных и индивидуальных клиентов
- У нас учатся сотрудники Сбера, «Рамблера» и Ozon
Кому подойдёт этот курс
- Junior-тестировщикам
Научитесь писать сложные автотесты, работать с фреймворками и непрерывной интеграцией. Сможете выделить больше времени на качественные ручные тесты.
- Middle-тестировщикам
Научитесь работать с редкими функциями Selenium и прокачаете навыки UI-тестирования. Сможете быстро находить сломанные функции после очередного обновления.
Чему вы научитесь
- Писать автотесты в Selenium IDE
Разбираться в функциях и настройках, писать автотесты без программирования и понимать, когда нельзя обойтись использованием только Selenium IDE.
- Программировать
Понимать синтаксис и основные функции языка, разбираться в принципах объектно-ориентированного программирования, выявлять ошибки компиляции и отлаживать приложения.
- Создавать UI-тесты
Работать с Selenium WebDriver, пользоваться паттерном PageObject. Проводить простые и сложные тесты пользовательских интерфейсов.
- Работать с фреймворками
Использовать популярный тестовый фреймворк. Создавать собственные тесты разной сложности с предусловиями и постусловиями.
- Автоматизировать тесты
Понимать базовые схемы работы с CI/CD и работать с Gitlab. Непрерывная интеграция поможет регулярно проводить автотесты, быстрее находить ошибки и не копить технический долг.
- Использовать Git
Работать с распределённой системой контроля версий, легко вносить или откатывать изменения и работать над разными версиями одного проекта в большой команде.
О Skillbox
Как проходит обучение на платформе
Содержание курса
Сотрудников ждут вебинары и практика на основе реальных кейсов.
- 4 месяца обучения
- 30 тематических модулей
Базовые навыки
-
Языки программирования (Java/JavaScript)
-
- Введение в язык программирования и синтаксис.
- Функции.
- Объектно-ориентированное программирование.
- Области видимости.
- Преобразование типов.
- Отладка, тестирование и логирование.
-
-
Система контроля версий Git
-
- Версии программного кода.
- Установка Git.
- Индекс и частичные коммиты.
- Сравнение версий.
- Отмена изменений и откат версий.
- Репозитории и коллективная работа.
- Ветки — создание и управление.
- Слияние и разрешение конфликтов.
- Полезные инструменты.
- Правила работы с Git.
-
Продвинутые навыки
-
Автоматизация тестирования. Часть 1
-
- Введение в автоматизированное тестирование.
- Первые автоматизированные тесты.
- Поиск элементов с помощью Selenium WebDriver.
- Поиск элементов с помощью CSS-локаторов.
- Поиск элементов с помощью XPath.
- Мастер-класс по написанию автотестов.
-
-
Автоматизация тестирования. Часть 2
-
- Непрерывная интеграция (CI).
- UI-тесты: сложные тесты для веба.
- Популярный фреймворк тестирования.
- Паттерны автоматизации тестирования.
-
Итоговые проекты
-
Простой автотест
Студенты напишут простые автотесты и отточат свои навыки на реальной задаче.
-
Сложный автотест
Студенты напишут сложные автотесты с помощью редких функций и настроят непрерывную интеграцию.
Получить презентацию курса и консультацию специалиста
Часто задаваемые вопросы
-
Какие задачи бизнеса могут решить автотесты?
Автотесты быстро и точно находят ошибки в работе сайта и сокращают расходы на тестирование. У команды остаётся больше времени на проверки, которые нельзя или нерентабельно автоматизировать. -
Как выбрать, на каком языке писать автотесты?
Писать автотесты можно на любом языке. Но лучше выбирать тот, который соответствует текущему стеку компании и экспертизе сотрудников. Так разработчики и тестировщики будут лучше понимать друг друга и при необходимости смогут советоваться по коду.
У нас можно учиться на двух языках — Java и JavaScript, а скоро появится и Python. Свяжитесь с нашим менеджером — он поможет выбрать язык, подходящий вашей команде. -
Какой график обучения на платформе? Получится ли совмещать его с работой?
Сотрудники могут изучать материалы курса в удобном режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что можно освежить свои знания в любой момент. -
Сколько часов в неделю нужно будет уделять обучению на платформе?
В среднем пользователи платформы занимаются от 3 до 5 часов в неделю. -
Кто будет помогать в обучении на платформе?
У участников курса будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. У них можно перенять опыт, профессиональные знания и лайфхаки. -
Действуют ли какие-нибудь программы рассрочки?
Да, можно купить курс в рассрочку и разбить всю сумму на небольшие ежемесячные платежи. Сумма ежемесячного платежа для самостоятельных участников указана в блоке «Стоимость обучения».
Чтобы узнать условия для юридических лиц, оставьте заявку — менеджер расскажет вам об условиях и порядке оплаты.
- Кишинев
- Ташкент
- Астана
- Бишкек
- Минск
- Москва
- Баку
- Ош
- Джалал-Абад
- Каракол
- Токмок
- Нарын
- Талас
- Кант
- Алматы
- Шымкент
- Гомель
- Могилев
- Наманган
- Самарканд
- Тирасполь
- Самара
Отзывы участников
1 отзыв