Профессия Инженер по автоматизации тестирования от Skillbox

    Skillbox
    Стоимость курса
    254 100 Р
    114 345 Р
    Рассрочка
    от 4 764 Р в месяц
    Длительность
    9 месяцев
    Сертификат
    Нет
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Junior-тестировщикам
    • Участникам курса «Профессия Инженер по тестированию»

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

    • Писать автотесты в Selenium IDE
    • Программировать автотесты
    • Использовать Git
    • Создавать UI-тесты
    • Автоматически запускать тесты

    Программа обучения

    Язык программирования

    Вы изучите один из трёх языков для создания автотестов. При выборе можете ориентироваться на стек, который используют в вашей компании, или опираться на собственные предпочтения.

    • Java/JavaScript/Python
    • Синтаксис языка.
    • Типы данных.
    • Функции.
    • Основы ООП.
    • Отладка и тестирование программ.

    Автотесты: базовый уровень

    Напишете свои первые автотесты на выбранном языке программирования, научитесь работать во фреймворке Selenium.

    Автоматизированное тестирование на Java/JavaScript/Python

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

    Автотесты: продвинутый уровень

    Глубже изучите тему: узнаете, как добавить тесты в процесс непрерывной интеграции и доставки (CI/CD) и поэтапно запускать проверки при сборке проекта.

    Автоматизированное тестирование на Java

    • Инфраструктура браузерных тестов.
    • Сложные UI-тесты.
    • Сложные UI-элементы.
    • Кастомные действия над элементами.
    • Взаимодействие с окнами, вкладками и фреймами.
    • Загрузка и скачивание файлов.
    • CI/CD (Continuous Integration/Continuous Delivery).

    Автоматизированное тестирование на JavaScript

    • Continuous Integration.
    • WebdriverIO.
    • Cypress: JS Testing Next Gen.
    • Альтернативные фреймворки.
    • Паттерны автоматизации тестирования.
    • JS API-тесты.

    Автоматизированное тестирование на Python

    • Архитектура автотестов. Основные паттерны проектирования.
    • Тестируем сложные элементы интерфейсов.
    • Параллельный и удалённый запуск (Grid) тестов. Разберём проблемы эмуляции слабого железа.
    • Работа с внешними источниками данных.
    • BDD и автотесты.
    • Работа с фикстурами и хуками. Работа с плагинами и препроцессорами для сбора данных. Параметризация. Работа с метками (mark).
    • Обзор других фреймворков: Playwright, Cypress, Chrome Dev Tools protocol.
    • Интегрируем Python и JS c помощью JS interop. Изучаем тонкости при работе с ожиданиями.
    • Проксирование и мокирование запросов. Изучим отдельные сервисы и возможности CDP-протокола для перехвата запросов.
    • Подключаем и смотрим отчёты при помощи Allure. Разноуровневое логирование и дополнительные артефакты: скриншоты, видео.

    Дополнительные курсы

    Вспомогательные курсы. Помогут лучше разобраться в профессии. Вы можете проходить их параллельно с основными курсами или обращаться к ним по мере необходимости.

    Веб-вёрстка. Базовый уровень

    • Знакомство с курсом.
    • Базовый HTML.
    • Базовый CSS.
    • Работа с макетом.
    • Layout. HTML-разметка.
    • Layout. Flexbox.
    • Layout. Стилизация.

    Язык запросов SQL

    • Основы SQL.
    • Введение в реляционные базы данных.
    • Основные запросы по работе с данными.
    • Функции и выражения в SQL-запросах.
    • Проектирование и оптимизация реляционных баз данных.

    Бонусные курсы

    Система контроля версий Git

    • Работаем с Git на своём компьютере.
    • Работаем с удалённым репозиторием.
    • Командная работа в Git.
    • Сравнение версий и отмена изменений.
    • Инструменты и правила работы с Git.

    Универсальные знания программиста

    • Как стать первоклассным программистом.
    • Вёрстка email-рассылок. Советы на реальных примерах.
    • The state of soft skills.
    • Как мы создавали карту развития для разработчиков.
    • Как общаться по email и эффективно работать с почтой?
    • Повышение своей эффективности.
    • Спор о первом языке программирования.
    • Саморазвитие: как я не усидел на двух стульях и нашёл третий.
    • Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
    • Протокол HTTP.
    • Введение в алгоритмы.
    • Слепой метод печати.

    Отзывы о школе 12

    4.5 из 5
    9
    1
    1
    1
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Станислав 12 октября 2023

      У меня много друзей и знакомых, которые работают в информационных технологиях, в основном как веб-разработчики. Раньше я редко задумывался о программировании, но все изменилось, когда один мой близкий друг начал учиться программировать с нуля. Через три года он стал опытным back-end разработчиком с приличной заработной платой. А почему бы и мне не попробовать? В этот момент я твердо решил стать программистом, независимо от возможных трудностей. Остался только один вопрос: "Где и как учиться?". Я рассматривал варианты и так как Skillbox является самой известной онлайн-школой в СНГ, я решил попробовать их обучение. Честно говоря, я полностью доволен этим курсом, хотя для меня это были существенные расходы. Я уверенно и настойчиво двигаюсь к своей цели стать профессиональным front-end разработчиком. Хотелось бы также сказать несколько слов о моем кураторе, Иване Волике. Благодаря ему я быстро и очень хорошо осваиваю язык JavaScript. Он всегда понятно объясняет те моменты, которые мне неясны из материала курса или заданий. Возможность задавать свои вопросы в любое время и получать качественную обратную связь - одно из основных преимуществ этого курса.

      Был ли отзыв полезен?
    • Анастасия 8 августа 2023

      Я присоединилась к Скиллбокс с целью стать специалистом по C# и приобрела курс «C#-разработчик с нуля до PRO». Несмотря на моё гуманитарное образование, обучение было сложным, но увлекательным. Однокурсники и куратор всегда были готовы поделиться полезными рекомендациями, а отзывы по практическим заданиям были информативными и способствовали направлению мысли в правильное русло. К сожалению, по личным причинам я не смогла продолжить учебу на длительное время и поняла, что мое желание развиваться в области программирования иссякло. Обратившись для замены курса на другое, я была готова к отказу из-за прошедшего времени. Однако к моему счастью, я столкнулась с заботой и помощью - мне помогли определиться с новым направлением, дали консультации по тонкостям обучения на рассматриваемых курсах и ответили на все мои проницательные вопросы, а также перевели на выбранную специализацию. Хочу выразить искреннюю благодарность Роману за оказанную помощь и терпение! В общем, платформа обучения очень комфортна, материалы доступны и структурированы, преподаватели оперативно отвечают на все вопросы и оказывают поддержку. Кроме того, имеется множество бесплатных вебинаров, которые помогают определиться с дальнейшим развитием. Смело рекомендую!

      Был ли отзыв полезен?
    • Евгения 1 июня 2023

      Проходила здесь курс на менеджера маркетплейсов. Долго шла к этому, решилась уволиться с основной работы и попробовать себя в сфере информационного менеджмента. Реклама школы Skillbox шла из каждого утюга, поэтому выбор пал именно на неё. Менеджерам надо отдать должное, перезвонили мне сразу же, после отправки заявки с сайта. Курс я покупала в рассрочку, предлагается еще кредит. Курс купила начальный "Основы работы с маркетплейсами". Информации дается много, самостоятельно вряд ли столько найдешь.  Информация в основном представлена в Exel таблицах, поэтому необходим опыт, иначе вы просто не будите успевать проходить модули. Я научилась анализировать товары, поняла что такое "SEO-оптимизация". По поводу трудоустройства нет гарантии. Иногда сбрасываются вакансии в чат, но тут кто успел, тот и съел. После окончания курса я не стала искать вакансии, считаю, что мои знания поверхностны. Если более углубляться в эту тему, надо продолжать покупать курсы, а они дорогие. 

      Был ли отзыв полезен?
    Посмотреть все отзывы о Skillbox