Логотип КурсесТоп

Автоматизированное тестирование веб-приложений на JavaScript

Вы научитесь программировать на JavaScript, работать с фреймворками Selenium Webdriver и Cypress, тестировать пользовательские интерфейсы и настраивать CI. Соберёте портфолио, сможете претендовать на повышение или работу в крупной IT-компании.
Школа
Skillbox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
12 месяцев
Онлайн в удобное время
Программа из 5 курсов

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

  • Junior- и middle-тестировщикам
  • Научитесь работать с редкими функциями Selenium и писать автотесты на JS с помощью фреймворков. Прокачаете навыки UI-тестов, автоматизируете тестирование с помощью CI/CD и сможете больше зарабатывать.
  • Проходящим курс «Профессия Тестировщик»
  • Научитесь писать сложные автотесты на JavaScript, работать с фреймворками и непрерывной интеграцией. Добавите ещё один язык программирования в список навыков и сможете претендовать на большее количество вакансий.

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

  1. Писать автотесты
  2. Разберётесь в функциях и настройках Selenium IDE и научитесь писать автотесты без программирования.
  3. Программировать на JavaScript
  4. Изучите синтаксис и основные функции языка, научитесь отлаживать и писать небольшие приложения.
  5. Работать с фреймворками
  6. Научитесь использовать Selenium Webdriver и тестовые фреймворки Cypress и Webdriver.io. Сможете создавать тесты с предусловиями и постусловиями.
  7. Создавать UI-тесты
  8. Углубитесь в работу с Selenium WebDriver, научитесь пользоваться паттерном PageObject. Сможете тестировать пользовательские интерфейсы.
  9. Использовать Git
  10. Научитесь работать с распределённой системой контроля версий и сможете работать над разными версиями проекта в большой команде.
  11. Автоматизировать тесты
  12. Научитесь работать с CI/CD и Gitlab. Непрерывная интеграция поможет регулярно проводить автотесты, быстро находить ошибки и не копить технический долг.

Программа курса

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

  1. Система контроля версий Git
  2. Автоматизированное тестирование на JavaScript. Часть 1
  3. JavaScript. Базовый уровень

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

  1. JavaScript. Продвинутый уровень
  2. Автоматизированное тестирование на JavaScript. Часть 2

Профессиональные навыки:

  • Кросс-браузерное тестирование
  • Работа с фреймворками Webdriver и тестовым mocha.js
  • Создание простых и сложных UI-тестов на Selenium WebDriver
  • Знание CI/CD и настройка Gitlab
  • Написание автотестов на JavaScript
  • Работа с Git
  • Работа с Selenium IDE
  • Работа с Cypress и Webdriver.io
  • Знание основных паттернов
  • Гибридная автоматизация

Оставить отзыв

Оценка курса:
Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Логотип Skillbox
Skillbox
Оценка4.11
Цена курса
73 416 ₽  15 369 ₽
В рассрочку
6 118 ₽
0 отзывов о курсе