1. Мы открыли доступ к ранее скрытому контенту.

    Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.
    Скрыть объявление

Активно Selenium: стартовый уровень (new)

Тема в разделе "Программирование", создана пользователем Солнышко, 9 июн 2018.

0/5, Голосов: 0

Этап:
Набор участников
Цена:
4590.00 руб.
Участников:
0 из 20
Организатор:
требуется
0%
Расчетный взнос:
253 руб.
  • (Записывайтесь, чем больше участников, тем меньше расчетный взнос)

  1. Солнышко

    Солнышко Администратор Команда форума

    Сообщения:
    59.136
    Симпатии:
    147.854
    Первый запуск: 7 сентября 2018
    НОВАЯ ПОЛНОСТЬЮ ПЕРЕПИСАННАЯ ВЕРСИЯ КУРСА адаптированная для Selenium IDE 3.

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

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

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

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

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

    После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений с использованием инструмента Selenium IDE, в частности:


    • - уметь использовать инструментальные средства, помогающие создавать тесты (рекордер, плагины к браузерам),
      - владеть техниками поиска (идентификации) элементов в окне браузера (в том числе уметь создавать несложные XPath и CSS запросы как вручную, так и с использованием специальных инструментов),
      - владеть базовым набором команд Selenium IDE, эмулирующих действия пользователя (ввод текста, клики мышью),
      - владеть базовым набором команд Selenium IDE, позволяющих получать данные из браузера (текст, атрибуты элементов),
      - уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям.
    Предусловия:

    • - понимание того, как работает веб-приложение в целом: клиент-серверная архитектура, понимание того, как работает браузер (отрисовка страниц, применение стилей CSS, интерпретация JavaSript-кода),
      - умение читать 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. Инфраструктура запуска тестов. Расширение возможностей Selenium IDE


    • - инфраструктура запуска тестов
      • запуск из консоли
        - запуск в разных браузерах
        - хранение тестов (на примере сервиса GitHub)
        - запуск тестов на сервере непрерывной интеграции (на примере Jenkins)

      - использование расширения SelBlocks
      • выполнение фрагментов сценария в зависимости от некоторых условий
        - загрузка данных из внешнего файла

      - экспорт тестов в код на языках программирования и запуск экспортированных тестов (на примере языка Python)

    Стоимость: 4500 + %

    Скрытый контент.
    Продажник: http://soft *ware-test *ing.ru/edu/1-schedule/185-sele*nium -
     
Мы в Telegram: Сохранить в соц. сетях:
Оценить эту тему:
/5,
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление