Доступно

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

Тема в разделе "Курсы по программированию", создана пользователем Авксентий, 1 июн 2018.

Цена: 5 000р-94%
Взнос: 286р
100%

Основной список: 42 участников

Резервный список: 6 участников

Статус обсуждения:
Комментирование ограничено.
  1. 1 июн 2018
    #1
    Авксентий
    Авксентий ОргОрганизатор

    Складчина: Selenium: стартовый уровень (new)

    Оплата только балансом. Платить балансом легко и удобно, читайте мануал.

    Первый запуск курса перенесли на ноябрь


    НОВАЯ ПОЛНОСТЬЮ ПЕРЕПИСАННАЯ ВЕРСИЯ КУРСА адаптированная для 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)

    Стоимость: 5000 р.

     
    Последнее редактирование: 21 июл 2019
    4 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      24 июн 2019
    2. seadon
      seadon участвует в складчине.
      24 июн 2019
    3. skladchik.com
      Взнос в складчине составляет 143р.
      24 июн 2019
    4. skladchik.com
      Складчина активна.
      24 июн 2019

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      24 июн 2019
    2. skladchik.com
      Взнос в складчине составляет 143р.
      24 июн 2019
    3. skladchik.com
      Складчина активна.
      24 июн 2019
    4. skladchik.com
      Сбор взносов начинается 24.06.2019.
      22 июн 2019
  3. Обсуждение
  4. 23 апр 2019
    #2
    SkyMaster
    SkyMaster СкладчикСкладчик
    Приветствую!
    Как купить данный курс?
     
    1 человеку нравится это.
  5. 23 апр 2019
    #3
    PaulMuaddib
    PaulMuaddib ДолжникДолжник
    Ждать когда появится организатор и курс выкупят.
     
  6. 23 апр 2019
    #4
    Организатор
    Организатор ОргОрганизатор
    Орг на месте. ;) Осталось ещё немного снизить взнос.
     
  7. 10 июн 2019
    #5
    Hydropericardium
    Hydropericardium ЧКЧлен клуба
    Уже не снизиться... стартуем или уже все?
     
  8. 10 июн 2019
    #6
    Организатор
    Организатор ОргОрганизатор
    Планирую еще порекламировать и скоро стартовать.
     
  9. 10 июн 2019
    #7
    American Dream
    American Dream ЧКЧлен клуба
    цена норм. Давайте стартовать
     
  10. 24 июн 2019
    #8
    johnn111999
    johnn111999 СкладчикСкладчик
    Добрый вечер, а можно меня выписать с этой складчины? Не успел вчера . Заранее спасибо .
     
  11. 24 июн 2019
    #9
    Организатор
    Организатор ОргОрганизатор
    Нельзя. Читайте правила.
     
Статус обсуждения:
Комментирование ограничено.