fbpx
Тренинг
Автоматизация тестирования на практике с Java и WebDriver для начинающих

Вы уже определились, что хотите работать с инструментом WebDriver? Ваша команда уже внедрила этот инструмент, но вам очень сложно разобраться с тем, как его правильно использовать? Вы устали от ежедневных проблем и хотите возместить часы, проведенные на форумах в поисках решения проблем? У вас есть много вопросов, но не знаете, у кого спросить?

Практический тренинг для тестировщиков и разработчиков Java проектов по обучению работы с инструментом WebDriver призван решить ваши проблемы. Целых два дня вы не увидите ничего кроме флипчарта и среды разработки. Вы научитесь создавать проект по автоматизации Web приложений с нуля и строить на его основании хорошо поддерживаемую структуру тестов, применяя рефакторинг и ключевые дизайн паттерны.

Под чутким руководством тренера вы:

  • Научитесь работать с WebDriver API
  • Научитесь запускать и отлаживать тесты под разными браузерами
  • Увидите и попробуете решать нетривиальные проблемы при помощи WebDriver
  • Познакомитесь с основными паттернами проектирования тестов
  • Научитесь работать с динамическими страницами

Тренинг подразумевает 2 дня непрерывного программирования, потому запасайтесь терпением. Не ожидайте, что за 2 дня вы научитесь программировать на Java как гуру, даже 2-ух лет для этого недостаточно. Потому, чем лучше вы подготовитесь к тренингу, тем полезней он будет для вас! Почитайте основы программирования на Java в книгах, интернете. Ищите, практикуйтесь и готовьтесь к тренингу, где мы сможем полностью сфокусироваться на автоматизации тестирования web приложений с инструментом WebDriver.

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

тестировщики, QA лиды, менеджеры

Стоимость
$250
за участника
Дата и время
16 часов / 2 дня
Место
Обед включен в стоимость тренинга
При групповой регистрации скидка

Детальная программа

День 1

  • Модуль 1:
    • История проекта Selenium и его архитектура
      • Selenium Core
      • Selenium IDE
      • Selenium RC
      • Selenium Grid
      • WebDriver
      • Selenium 2/WebDriver
    • Проверка настройка среды разработки Java
    • Написание и запуск первого теста (JUnit)
  • Модуль 2:
    • Базовые возможности WebDriver API
      • Возможности локаторов (id, name, css, xpath, links, class)
      • Работа с основными HTML тегами
      • Работа с браузером
      • Работа с окнами
      • Работа с алертами
    • Работа с ожиданиями и AJAX элементами
    • Практика в написании тестов
  • Модуль 3:
    • Отладка тестов в debug режиме
    • Запуск тестов под разными браузерами
      • Internet Explorer
      • Google Chrome
      • Firefox
      • HtmlUnit
    • Запуск набора тестов
  • Модуль 4:
    • Tips & Tricks
      • Drag and drop
      • Double click
      • Click по координатам
      • Focus на элементе
      • Firefox profile
      • Выполнение JavaScript
      • Снятие снимков экрана
      • Нестандартные ожидания

День 2

  • Модуль 5:
    • Создание Maven проекта
    • Подключение WebDriver к проекту
    • Подключение библиотеки testNG
  • Модуль 6:
    • Немного об OOP
    • Основы построения тестового фреймворка
    • Паттерны автоматизации с WebDriver
      • Bot Style
      • Page Object
      • Page Factory
      • Element Object
      • Step Object
      • Asserts Layer
      • Data Layer
      • Properties
      • Utils
      • Logger
    • Практика в написании тестов
  • Модуль 7:
    • Распределенный запуск тестов через Selenium Grid
    • Демонстрация запуска тестов на Jenkins
    • Рекомендации и советы тренера

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

принять
Pkv Games BandarQQ Online Terbaik Dengan Deposit Super Modern permainan paling populer di situs poker online terbaik di indonesia di situs bukaqq Poker Online Aman dan Terpercaya slot online