Перейти к содержимому












Фотография
Скачать

[Алексей Баранцев] Selenium WebDriver: полное руководство



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 НЛО

НЛО

    Запись опубликована анонимно ✔

  • Сливапер LVL 6
  • Сообщений: 26 771
  • Регистрация: 04.06.2018
  • Заработано: 10 316 руб.
Репутация: 12 701

Награды: 55

  
  
  
  
  
  
  
  

Отправлено 28 Июнь 2018 - 12:35

Название: Selenium WebDriver: полное руководство

Автор: Алексей Баранцев


 
 
 
 
 
Selenium - это инструмент для автоматизированного управления браузерами. Наиболее популярной областью применения Selenium является автоматизация тестирования веб-приложений. Однако при помощи Selenium можно (и даже нужно!) автоматизировать любые другие рутинные действия, выполняемые через браузер.
 
Освоить этот поистине великолепный инструмент поможет участник команды разработки инструмента Selenium Алексей Баранцев. 
 
Изучив курс, ты узнаешь:
 
•  Общую информацию о Selenium
•  Как работать с разными браузерами
•  Как искать элементы на странице
•  Как получать свойства этих элементов
•  Простые и сложные действия с элементами
•  Каким образом работать с окнами и диалогами
•  И многое-многое другое
 
Подробная программа курса:
 
1. Общая информация
 
Что такое Selenium
Краткая история развития
Принцип работы Selenium WebDriver
Стандарт W3C WebDriver
Сравнение с конкурентами
Источники информации
 
2. Первые шаги: пробежимся по верхам
 
Необходимая инфраструктура
Подготовка инфраструктуры для Java, C#, Python, Ruby, JavaScript
Запуск и останов браузера
Открытие страниц и ожидание загрузки страницы
Поиск элементов на странице
Действия: click и sendKeys
Свойства элементов: getText и getAttribute
 
3. Запуск браузеров
 
Исполняемые файлы-посредники
Выбор "правильной" версии браузера
Особенности запуска на разных операционных системах
Capabilities
Cookies, чистый и грязный запуск
Подробнее про каждый браузер (Chrome, Firefox, Internet Explorer, Edge, Safari, другие)
Работа с несколькими браузерами одновременно
WebDriverFactory
 
4. Поиск элементов
 
Типы локаторов
Какие локаторы лучше всех?
Отладка локаторов
Надёжные и ненадёжные локаторы
Списки элементов
Поиск внутри элемента
Неявные ожидания
Стратегии ожидания загрузки страницы
Поиск при помощи executeScript
 
5. Получение свойств элементов
 
Атрибуты и свойства
Текст
Видимость
Размер и положение
Стили
 
6. Действия с элементами
 
Простые
click
sendKeys
clear
submit
Сложные
Наведение мыши
Перетаскивание
Правая кнопка мыши
Управление по координатам
Модификаторы (ctrl, shift)
 
7. Ожидания (WebDriverWait)
 
Ожидание появления
Ожидание видимости
Ожидание исчезновения
Ожидание свойств элемента
Ожидание нужного количества элементов
Произвольные условия ожидания
StaleElementReferenceException и борьба с ним
Неудачные попытки как альтернатива ожиданиям
 
8. Окна и диалоги
 
Alerts
Uploading files
Downloading files
Окна и вкладки
Фреймы
 
9. Удалённый запуск
 
Selenium Server
Selenium Grid
Selenium Grid Extras
Облачные сервисы
 
10. Протоколирование
 
EventFiringWebDriver
Доступ к логам браузера
Снятие скриншотов
Запись видео
Запись трафика
 
11. PageObjects и другие шаблоны проектирования
 
Откуда “ноги растут” у этого шаблона проектирования?
Разделение зон ответственности в тестах
Различные реализации PageObjects
Альтернативные шаблоны проектирования (PageBocks, Services)
 
12. Расширения и обёртки
 
Драйверы (Appium, Winium, Windows Application Driver)
Альтернативные API (Watir, Selenide, FluentSelenium)
BDD и другие альтернативные стили (RobotFramework, Serenity, Capybara, Geb, ScalaTest)
 

Anonymous poster hash: 3bf09...c07


Скрытый контент:

  Для просмотра необходимо войти или зарегистрироваться


Скачать:

Скрытый контент:

  Для просмотра содержимого необходимо 30 очков репутации (вам не хватает 30)

 Скачать без ограничений   Купить этот материал за 390 руб.



🔔 Подпишись на наш канал telegram @slivup_live и бота @kurs_slivup, что бы следить за крутыми новинками форума

  • 10

#2 siomin

siomin
  • Сливапер LVL 2
  • Сообщений: 13
  • Регистрация: 14.06.2017
  • Заработано: 0 руб.
Репутация: 4

Награды: 6

  
  
  
  
  
  

Отправлено 29 Июнь 2018 - 11:09

Как я понял этот софт  тестировщики используют..

Интересно, Zennoposter для тестирования применяет кто-нибудь или нет))

И если более менее зенку знаешь, быстро ли получится селениум освоить


  • 1

#3 triviti

triviti
  • Premium
  • Сообщений: 214
  • Регистрация: 08.09.2014
  • Заработано: 31 руб.
Репутация: 92

Награды: 18

  
  
  
  
  
  
  
  

Отправлено 07 Июль 2018 - 16:31

siomin, не применяют.

Не корректный вопрос про время)) вопрос концентрации твоей и мотивации)))


  • 0

#4 SterhTG

SterhTG
  • Сливапер LVL 1
  • Сообщений: 6
  • Регистрация: 04.12.2018
  • Заработано: 0 руб.
Репутация: 3

Награды: 6

  
  
  
  
  
  

Отправлено 06 Декабрь 2018 - 08:33

Подскажите это обновлённый курс или 2016го года?


  • 0

#5 dream

dream
  • Сливапер LVL 7
  • Сообщений: 570
  • Регистрация: 09.03.2014
  • Заработано: 18 руб.
Репутация: 1 053

Награды: 24

  
  
  
  
  
  
  
  

Отправлено 06 Декабрь 2018 - 13:44

SterhTG, 2016 г.


  • 0

#6 polk

polk
  • Сливапер LVL 5
  • Сообщений: 362
  • Регистрация: 02.07.2014
  • Заработано: 15 руб.
Репутация: 103

Награды: 17

  
  
  
  
  
  
  
  

Отправлено 23 Октябрь 2019 - 07:22

НЛО, прошу обновить ссылку, а так же делаю запрос на восстановление в специальном разделе.
  • 0

#7 Belluss

Belluss
  • Сливапер LVL 7
  • Сообщений: 1 609
  • Регистрация: 13.12.2018
  • Заработано: 3 045 руб.
Репутация: 3 722

Награды: 28

  
  
  
  
  
  
  
  

Отправлено 23 Октябрь 2019 - 10:26

polk

 

Скрытый контент:

  Для просмотра содержимого необходимо 100 очков репутации (вам не хватает 100)

 Скачать без ограничений   Купить этот материал за 390 руб.


  • 1



Похожие темы Collapse

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

×

Зарегистрируйся моментально!