Онлайн-курс — сертифицированная профессиональная стажировка по Selenium WebDriver от Packt Institute.

Идеальный курс для ручных тестировщиков программного обеспечения, которые стремятся окунуться в мир автоматизации с помощью Selenium WebDriver и TestNG, включая Java, POM и многое другое.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Вебдрайвер
  • Ява 10
  • Структуры данных
  • Ява
  • Селен

What you will learn in the course

Courses for which the course is suitable

  • Инженер по автоматизированному тестированию
  • менеджер QE
  • Стремится к автоматизации
  • Персонал по ручному тестированию
  • Профессионалы в тестировании программного обеспечения
  • Разработчик фреймворка автоматизации

Стажировка — серия из 3 курсов

Обзор

Этот комплексный курс познакомит вас с Selenium WebDriver и Java, от основ до более сложных тем. Новички могут начать с модулей Java, а затем перейти к Selenium WebDriver, при этом первые шесть глав Java обеспечивают достаточную основу.

чему ты научишься

  • Разработка среды автоматизации с использованием модели Page Object и паттерна Page Factory.
  • Поиск элементов с помощью селекторов CSS
  • Работа с файловой системой в Java
  • Подход на основе примеров со сценариями реального времени

К концу курса вы будете владеть Selenium WebDriver и Java и будете готовы применять свои знания в практических ситуациях.

Дополнительные темы

  • Программирование в Selenium WebDriver
  • Поиск элементов с помощью селекторов CSS
  • Структуры данных в Java
  • Программирование на Java через практические занятия
  • Управление файловой системой в Java

целевая аудитория

Этот курс идеально подходит для:

  • Новые выпускники
  • менеджеры QE
  • Инженеры по автоматизированному тестированию
  • Кандидаты на автоматизацию
  • Персонал по ручному тестированию
  • Специалисты по тестированию программного обеспечения, желающие улучшить свои навыки автоматизации

Прикладной учебный проект

Курс включает в себя проекты, которые дают практический опыт работы с реальными сценариями. Учащиеся разработают среду автоматизации с использованием модели Page Object и шаблона Page Factory, найдут веб-элементы с помощью селекторов CSS и будут работать с файловыми системами на Java.

практические задачи

Решая реальные проблемы, такие как:

  • Обработка всплывающих сообщений в браузере
  • iFrames
  • Расширенные действия мыши

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

Details of the courses that make up the specialization

Основы программирования на Java и концепции объектно-ориентированного программирования.

Курс 1 • 9 часов

Детали курса

чему ты научишься

  • Вы помните шаги по установке и настройке Java Development Kit (JDK) и Eclipse IDE.
  • Вы узнаете, как писать и запускать базовые программы Java.
  • Обратите внимание на использование в программах специальных классов Java и новых функций Java 10.
  • Обратите внимание на использование массивов, списков, групп и карт в Java и определите их соответствующие применения.

навыки, которые вы приобретете

  • категория: Программирование на Java
  • Категория: Строки в Java
  • Категория: Java-разработка
  • Категория: Объектно-ориентированное программирование
  • Категория: Массивы в Java

Продвинутое Java-программирование и веб-разработка.

Курс 2 • 9 часов

Детали курса

чему ты научишься

  • Эффективно анализируйте и обрабатывайте исключения, используя блоки try-catch иfinally.
  • Выполняйте и оценивайте сложные операции с датами и временем в Java.
  • Управляйте текстовыми файлами и файлами Excel и соединяйте их с помощью Apache Commons IO и POI.
  • Вы будете автоматизировать и создавать сложные веб-задачи, используя Selenium WebDriver и параметры XPath/CSS.

навыки, которые вы приобретете

  • Категория: Обработка исключений в Java
  • Категория: Выбор XPath
  • Категория: Регулярные выражения в Java
  • Категория: Выбор CSS
  • Категория: Продвинутое программирование на Java

Продвинутый Selenium и автоматизация тестирования

Курс 3 • 9 часов

Детали курса

чему ты научишься

  • Легко управляйте всплывающими окнами браузера, iFrames и оповещениями JavaScript.
  • Синхронизация тестов будет реализована с помощью явных и подготовленных подарков.
  • Анализируйте и осваивайте аннотации TestNG, пошаговые руководства по тестированию и отчеты в формате HTML.
  • Создавайте платформы автоматизации тестирования стабильности, используя объектную модель страниц и фабрику страниц.

навыки, которые вы приобретете

  • Категория: Объектная модель страницы
  • Категория: Автоматизация тестирования Selenium
  • Категория: Автоматизация iFrames
  • Категория: Автоматизация TestNG
  • Категория: Продвинутый селен