Программирование [Алексей Баранцев] Selenium IDE 3: стартовый уровень (2019)

  • Автор темы VkurseGirl
  • Дата начала
VkurseGirl

VkurseGirl

Старожил
Команда форума
Премиум
27 Фев 2019
21,521
69,017
121
Голосов: 0
#1
Автор: Алексей Баранцев
Название: Selenium IDE 3: стартовый уровень

Изображение [Алексей Баранцев] Selenium IDE 3: стартовый уровень (2019)

Описание:
Автоматизация с нуля. От участников не требуется никакой предварительной подготовки в области автоматизации тестирования и умения программировать.

Описание:

НОВАЯ ПОЛНОСТЬЮ ПЕРЕПИСАННАЯ ВЕРСИЯ КУРСА адаптированная для Selenium IDE 3.

За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

Владение этим инструментом стало одним из обязательных умений для тестировщика-автоматизатора, достаточно посмотреть динамику вакансий, чтобы убедиться в этом.

Если вы собираетесь развиваться в области автоматизации тестирования, вам обязательно нужно освоить Selenium хотя бы на начальном уровне.

Этот курс посвящён инструменту Selenium IDE, и он самый простой в нашей линейке тренингов, посвященных группе инструментов Selenium.

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

После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений с использованием инструмента Selenium IDE, в частности:
  • уметь использовать инструментальные средства, помогающие создавать тесты (рекордер, плагины к браузерам),
  • владеть техниками поиска (идентификации) элементов в окне браузера (в том числе уметь создавать несложные XPath и CSS запросы как вручную, так и с использованием специальных инструментов),
  • владеть базовым набором команд Selenium IDE, эмулирующих действия пользователя (ввод текста, клики мышью),
  • владеть базовым набором команд Selenium IDE, позволяющих получать данные из браузера (текст, атрибуты элементов),
  • уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям.
Предусловия:
  • понимание того, как работает веб-приложение в целом: клиент-серверная архитектура, понимание того, как работает браузер (отрисовка страниц, применение стилей CSS, интерпретация JavaScript-кода),
  • умение читать HTML-код, понимание основных принципов вёрстки HTML-страниц, знание основных тегов (a, div, span, table/tr/td, ul/li),
  • наличие опыта ручного тестирования веб-приложений.
Программа тренинга:

Занятие 1. Основы использования Selenium IDE
  • первое знакомство
    • установка Selenium IDE в браузер Firefox
    • запись, сохранение, воспроизведение сценариев
    • скорость выполнения и таймауты
    • test case и test suite
  • ручная доработка сценариев
    • пошаговое выполнение и отладка сценариев
    • добавление команд-действий
    • добавление команд-проверок
  • подробности про действия с элементами
    • симуляция мыши: команды click и clickAt
    • симуляция клавиатуры: команды type и sendKeys
Занятие 2. Приёмы разработки тестов
  • поиск элементов: локаторы
    • обзор методов идентификации элементов: id, name, linkText, class, XPath, CSS
    • детальное рассмотрение локаторов XPath и CSS, сложные (составные) локаторы
    • оптимизация локаторов, записанных рекордером
  • действия с элементами
  • проверки
    • проверка наличия или отсутствия элементов
    • проверка свойств элементов (атрибуты и текст)
  • ожидания как особая разновидность проверок
  • использование переменных
  • выполнение фрагментов JavaScript-кода
Занятие 3. Инфраструктура запуска тестов. Управление потоком выполнения
  • инфраструктура запуска тестов
    • запуск из консоли
    • запуск в разных браузерах
    • хранение тестов (на примере сервиса GitHub)
    • запуск тестов на сервере непрерывной интеграции (на примере Jenkins)
  • управление потоком выполнения сценариев
    • выполнение фрагментов сценария в зависимости от некоторых условий
    • многократное циклическое выполнение фрагментов сценария

Продажник:

Скачать:
 

Похожие темы


О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

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

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

Быстрая навигация

Меню пользователя