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

Видеоуроки / Самостоятельно с наставником / Обучение в ЛК на сайте автора

  • 12 месяцев
  • Сертификат
  • Участие в потоке

Вы научитесь программировать на JavaScript, тестировать пользовательские интерфейсы и настраивать CI.

Автор: Skillbox

Обновлено: 19.03.2024

Источник изображения: Unsplash

3 630 /мес. 6 050 /мес.
Скидка 40%
  • Оплата на сайте автора. Цена может отличаться.
  • Доступен в рассрочку
Этот курс включает:
  • 12 месяцев
  • Срок доступа: бессрочный
  • Обучение: в ЛК на сайте автора
  • Когда будете учиться: строго по расписанию
  • Уровень сложности: для новичков
  • Бонусы: для всех учеников
  • Демодоступ
  • Домашние задания: есть
  • Сопровождение: куратором
  • Сертификат
  • Техническая поддержка: в рабочее время, чат в вк, чат в мессенджере, электронная почта, телефон
  • Доступ: сразу после оплаты
Автоматизированное тестирование веб-приложений на JavaScript

Skillbox

Перейти на сайт

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

  • Использовать в работе настройки и функции Selenium IDE.
  • Отлаживать и писать приложения на JavaScript.
  • Создавать тесты с предусловиями и постусловиями.
  • Проверять работу пользовательских интерфейсов.
  • Работать базой данных Git.
  • Быстро находить ошибки в работе веб-приложений.

О курсе

Важно своевременно проверять работоспособность программного обеспечения, веб-приложений и оборудования. Правильно организованный процесс наблюдения не занимает много времени и ресурсов. А полученная в ходе тестирования информация, учитывается при планировании работы приложений и помогает повысить производительность работы ПО.

На базе онлайн-университета Skillbox организовано дистанционное обучение на курсе «Автоматизированное тестирование веб-приложений на JavaScript». Курс для тех, кто хочет научиться создавать автотесты на языке JavaScript и освоить новый язык программирования. Учебный процесс длится 12 месяцев. Изучать информацию можно в свободное время в индивидуальном режиме.

В программе курса «Автоматизированное тестирование веб-приложений на JavaScript» от Skillbox:

  1. Базовые знания по работе с базой данных Git.
  2. Что такое автотесты на языке JavaScript.
  3. Знакомство с инструментами JS.
  4. Продвинутый уровень по автотестированию на JavaScript.
  5. Подготовка и защита итогового проекта.

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

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

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

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

Автоматизированное тестирование на JavaScript. Часть 1

  • Введение в автоматизированное тестирование.
  • Знакомство с автоматизацией на JS: mocha и Selenium Webdriver.
  • Поиск элементов в Selenium Webdriver.
  • Поиск элементов: CSS.
  • Поиск элементов с помощью CSS: продолжение.
  • Сложные CSS-локаторы и ожидания элементов.
  • XPath-локаторы.
  • Мастер-класс по написанию автотестов.

JavaScript. Базовый уровень

  • Введение.
  • Переменные и работа с числами.
  • Строки, boolean и условные операторы.
  • Массивы и циклы.
  • Функции.
  • Объекты.
  • Константы, области видимости и замыкания.
  • Преобразование типов и нестрогие сравнения.
  • Введение в DOM.
  • Обработка событий и пользовательский ввод.
  • Разработчик и soft skills.

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

JavaScript. Продвинутый уровень

  • Обработка событий и пользовательский ввод.
  • Модули.
  • Общение с сервером, async/await.
  • Event Loop и асинхронная разработка.
  • Методы объекта и прототипы.
  • Обработка ошибок.
  • События.
  • ООП и его реализация в JavaScript.
  • Функциональный подход.
  • Тестирование.
  • Npm, package.json.

Автоматизированное тестирование на JavaScript. Часть 2

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

Итоговые проекты

Простые автотесты

  • Напишете простые автотесты и отточите свои навыки на реальной задаче.

Автоматические тесты

  • Напишете автоматический тест и настроите непрерывную интеграцию.
  • Формат
    Самостоятельно с наставником
    Видеоуроки
    Обучение в ЛК на сайте автора
  • Демодоступ
  • Продолжительность
    12 месяцев
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    Строго по расписанию
  • Домашние задания
    Есть
  • Документ об обучении
    Сертификат Освоение программы курса
  • Сопровождение
    Куратором
  • Техническая поддержка
    В рабочее времяЧат в ВКЧат в мессенджереЭлектронная почтаТелефон
  • Срок доступа к материалам
    Бессрочный
  • Бонусы
    Для всех учеников
  1. Нажмите на кнопку
    Перейти на сайт
  2. Вы перейдете на детальную страницу курса Университета. Внимательно прочитайте представленную на ней информацию.
  3. Следуя указаниям, оформите заказ на курс.
  4. Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
  5. Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Университета.

Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.

Отзывы о курсе

6.59

1 отзыв

1 0 0
И Ирина Макаревич
Всем довольна: много практики, куратор идеальный — сразу отвечает, безумно ему благодарна. Спешу закончить курс, спасибо!
25.08.2022

Другие курсы автора