Вы используете мобильную версию

перейти на Полную версию сайта

Доступно

[Software-testing] Selenium IDE 3: стартовый уровень (Алексей Баранцев)

Складчина [Software-testing] Selenium IDE 3: стартовый уровень (Алексей Баранцев). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Тема найдена по тегам:
Цена:
5000 руб
Взнос:
247 руб
Организатор:
Zander

Список участников складчины:

1. Zander 2. felix174 3. VadimVadim19 4. Mania123 5. Keffirko 6. тётя Moтя 7. Appletree 8. Imamam76
Оцените эту складчину: /5,
  1. Zander
    Zander Организатор складчин

    [Software-testing] Selenium IDE 3: стартовый уровень (Алексей Баранцев)

    [​IMG]

    Вы получите записи 3-х занятий общей продолжительностью 4,5 часа.

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

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

    У вас должно быть понимание того, как работает веб-приложение в целом: клиент-серверная архитектура, понимание того, как работает браузер (отрисовка страниц, применение стилей CSS, интерпретация JavaScript-кода),

    Вы должны уметь читать HTML-код, понимание основных принципов вёрстки HTML-страниц, знание основных тегов (a, div, span, table/tr/td, ul/li), и иметь наличие опыта ручного тестирования веб-приложений.

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

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

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

    Программа тренинга
    Занятие 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)
    Управление потоком выполнения сценариев
    • выполнение фрагментов сценария в зависимости от некоторых условий
    • многократное циклическое выполнение фрагментов сценария
    Вы научитесь
    - уметь использовать инструментальные средства, помогающие создавать тесты (рекордер, плагины к браузерам);
    - владеть техниками поиска (идентификации) элементов в окне браузера (в том числе уметь создавать несложные XPath и CSS запросы как вручную, так и с использованием специальных инструментов);
    - владеть базовым набором команд Selenium IDE, эмулирующих действия пользователя (ввод текста, клики мышью);
    - владеть базовым набором команд Selenium IDE, позволяющих получать данные из браузера (текст, атрибуты элементов);
    - уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям.

     
    Последнее редактирование модератором: 22 окт 2022
    Zander, 9 июл 2019
    vedus и bubui нравится это.
  2. Похожие складчины
    Загрузка...
  3. Лука18
    Лука18 Активный складчик
    Оформление темы проверено и одобрено Лука18
     
    Лука18, 23 июл 2019
  4. adsl3008
    adsl3008 Складчик
    Вышел курс по React.js.
    Состоит из 3-х частей:

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...

    Вступайте!
     
    adsl3008, 24 июн 2022
  5. Zander
    Zander Организатор складчин
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Zander, 22 окт 2022
Наверх