Доступно

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

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

Цена: 5000р.-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
    Организатор
    Организатор ОргОрганизатор
    Нельзя. Читайте правила.
     
Статус обсуждения:
Комментирование ограничено.