Продвинутый Selenium WebDriver с Java и TestNG - Видеоуроки

Advanced Selenium WebDriver with Java and TestNG
Duration 04:39:27
Открыть все курсы от udemy

Реальный пример инфраструктуры автоматизации тестирования Full Full Stack Selenium WebDriver с использованием Java и TestNG.

Курс Advanced Selenium WebDriver предназначен для людей, которые уже знакомы с основами автоматизации тестирования с помощью selenium, хотят улучшить свои знания по автоматизации тестирования и знаниям Selenium WebDriver и быть в состоянии создать простую и удобную в обслуживании инфраструктуру тестирования с помощью Java и TestNG.

На этом курсе мы будем автоматизировать тестирование одного веб-приложения, как вы бы это делали на своей работе. Таким образом, в конце у студентов будет реальный пример инфраструктуры автоматизации полного стека, которая будет включать в себя основанную на данных среду тестирования и объектную модель страницы.

Разработанная в ходе этого курса полностью автоматизированная платформа автоматизации тестирования selenium может быть использована в качестве основы для вашей инфраструктуры автоматизации реальных испытаний. Вам не нужно будет ничего создавать заново, просто используйте уже созданную расширенную среду, чтобы добавить новые автоматизированные тесты для тестируемого приложения.

Структура будет включать в себя:

  • Browser Driver Factory для простого параллельного выполнения теста
  • Data Driven Test Framework для тестирования данных из электронных таблиц
  • Реализация объектной модели страницы
  • Тестовые утилиты для создания снимков экрана, регистрации ошибок консоли JS и тд.
  • Продвинутые selenium Взаимодействия
Полный список уроков Развернуть / Свернуть
  • Урок 1. What we need to know 00:04:10
  • Урок 2. Plan for this course 00:00:56
  • Урок 3. Code walk through 00:09:37
  • Урок 4. Full-Stack Test Automation Framework 00:01:36
  • Урок 5. What we need to improve 00:04:07
  • Урок 6. Packages 00:06:13
  • Урок 7. Base Test 00:05:04
  • Урок 8. TestUtilities 00:04:09
  • Урок 9. Browser Driver Factory 00:04:53
  • Урок 10. Running tests in parallel 00:02:42
  • Урок 11. Log4j for better logging 00:06:15
  • Урок 12. What is Page Object Model 00:02:42
  • Урок 13. Page Factory 00:03:06
  • Урок 14. Creating first Page Object 00:06:16
  • Урок 15. Base Page Object 00:07:57
  • Урок 16. Homework (describe other pages) 00:01:52
  • Урок 17. All Page objects completed 00:02:43
  • Урок 18. Using Page Objects in tests 00:08:02
  • Урок 19. Homework (fix other test) 00:00:32
  • Урок 20. All tests completed 00:03:12
  • Урок 21. Inheritance and components in POM 00:03:17
  • Урок 22. Check-boxes and radio buttons 00:10:11
  • Урок 23. Dropdowns 00:06:13
  • Урок 24. Working with Alerts 00:09:51
  • Урок 25. New windows and tabs 00:08:06
  • Урок 26. Working with iFrames 00:04:52
  • Урок 27. Key Presses 00:08:25
  • Урок 28. Uploading files 00:06:12
  • Урок 29. Using JavaScriptExecutor 00:01:05
  • Урок 30. Scrolling on the page 00:05:52
  • Урок 31. Drag and Drop 00:05:48
  • Урок 32. Hover Over 00:06:44
  • Урок 33. Working with sliders 00:08:47
  • Урок 34. Data Driven Framework 00:01:47
  • Урок 35. TestNG Parameters 00:01:46
  • Урок 36. TestNG DataProviders 00:01:19
  • Урок 37. Static DataProviders 00:08:13
  • Урок 38. Using spreadsheets as DataProviders 00:06:24
  • Урок 39. Reading CSV file 00:07:12
  • Урок 40. Running test with CSV DataProvider 00:09:05
  • Урок 41. Soft Asserts 00:04:14
  • Урок 42. Capturing Screenshots 00:10:52
  • Урок 43. Collecting JavaScript errors 00:04:34
  • Урок 44. TestNG Test Listeners 00:11:57
  • Урок 45. Test reports 00:03:40
  • Урок 46. Work with site cookies 00:06:35
  • Урок 47. Using browser profiles 00:10:53
  • Урок 48. Testing Hybrid Mobile Applications 00:06:00
  • Урок 49. Headless browsers and drivers 00:11:50
  • Урок 50. Bonus Lecture 00:01:39
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 12.04.2019. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

ru 85 уроков
softwaretesting Selenium WebDriver: полное руководство
Этот курс - самый полный в русскоязычном интернете по Selenium WebDriver. Вы не найдете более полного и лучшего курса, которые расскрывает данную тему. Вместе с автором курса вы пройдетесь по Selenium 3.0 . Вы будете изучать селениум по примерам основных пяти языков - Java, C#, Python, Ruby, JavaScript. Также не пройдете мимо разнообразных надстроек селениума, такие как Selenide, Protractor, PageObjects и другие. Этот курс предпологает что вы...
Duration 12:34:27
214 13
07-12-2017 ru 75 уроков
udemy Selenium WebDriver + Java для начинающих
Автоматизация тестирования веб-проектов еще не была такой простой с Selenium WebDriver. В этом курсе вы узнаете все основные возможности Selenium Webdriver, а также рассмотрите основы языка java, с помощью которого вы усвоите все необходимые вам навыки для использования Selenium Webdriver.Также в курсе вы увидите как использовать популярный и удобный фреймворк JUnit, поймете назначение паттерна Page Object, будуете использовать...
Duration 14:43:53
150 2
06-02-2018 en 110 уроков
udemy Automation Architect - Selenium WebDriver - 7 Live Projects
Только этот курс покрывает 7 реальных проектов на разных фреймворках, разработанных с нуля. Курс специально разработан для уровня архитектора, который будет охватывать все основные концепции проектирования с внедрением широко используемых утилит.Как и в большинстве интервью Selenium и Appium, основные вопросы задаются из самих фреймворков. В этом курсе особое внимание уделяется сквозному проектированию на Live проектах, используя все основные...
Duration 25:32:18
4 2
18-01-2018 en 60 уроков
udemy Page Object Pattern in Selenium Webdriver
Резко стабилизируйте свои тесты автоматизации, изучив Паттерн объекта страницы Page Object. Знаете ли вы, что недавний опрос показал, что 80% инженеров по автоматизации QA не могут ежедневно выполнять более 100 функциональных тестов с надежностью 95%? Более того, более 50% этих Инженеров автоматизации работают в пределах от 0 до 50 автоматизированных функциональных тестов в день!Автоматизация функциональных тестов - тяжелая работа. Тем не менее,...
Duration 03:20:11
5 4
20-12-2017 ru 37 уроков
udemy Инструменты для автоматизации тестирования с Selenium + Java
Дополнительные фреймворки и инструменты для автоматизации с Selenium. Многие студенты прошли курс Selenium WebDriver + Java для начинающих, где мы подробно рассматривали возможности Selenium, основы Java, и создавали свой тестовый проект, и часто спрашивают меня о том, как развиваться дальше, просили продолжения серии курсов. Многие начинающие тестировщики уже знакомы с Selenium и умеют писать тесты, используя данную библиотеку....
Duration 05:05:42
33 0
20-02-2019 en 227 уроков
udemy Web Automation using Robot Framework(Selenium)-Python|22+hrs
Robot Framework - это универсальная среда автоматизации тестирования для приемочных испытаний и разработки на основе приемочных испытаний (ATDD). Он имеет простой в использовании синтаксис табличных тестовых данных и использует подход на основе ключевых слов.
Duration 21:23:04
2 0
04-04-2017 ru 24 урока
softwaretesting Эффективное использование TestNG и JUnit
Фреймворки xUnit - основа автоматизированного тестирования и решают одну из главных задач тестирования - от организации и запуска тестов до сбора информации о них. Этот курс рассмотрит два популярных тестовых фреймворка для языка программирования Java - JUnit и TestNG.Начать работать с JUnit и TestNG не сложно, но как показывает практика, много людей используют только маленькую часть того, что они нам предлагают. Этот курс покажет вам, как...
Duration 05:43:46
28 2

Последнее добавленное

React JS и Redux Bootcamp - Освойте React Веб-разработку

React JS и Redux Bootcamp - Освойте React Веб-разработку

en
Изучите React.js и Redux правильно. Погрузитесь в движок React, создайте 5 приложений и станьте веб-разработчиком React. Дайте мне пять минут вашего времени, и я объясню, почему этот курс - лучшее время, которое вы можете потратить, чтобы научиться писать приложения React и Redux.
Автоматизированное тестирование с WebdriverIO

Автоматизированное тестирование с WebdriverIO

en
Мне потребовались годы, чтобы остановиться на концепции автоматизации тестирования. Все, что я пробовал, казалось впечатляющим, но никогда не соответствовало реальному использованию. Затем я наткнулся на WebdriverIO, и все это изменилось. Из-за его удивительных особенностей и простоты в дизайне...
React с Firebase

React с Firebase

en
Я преподаю React с 2015 года, а начал работать с ним еще раньше. Сегодня есть еще одна технология, о которой я хочу повогорить с вами - это Firebase. В этом курсе мы построим готовое приложение чата в реальном времени. Мы реализуем переписку в реальном времени между пользователями, авторизацию...
Создаем приложение React Native для iOS и Android от начала до конца

Создаем приложение React Native для iOS и Android от начала до конца

en
Если вы уже знакомы с React, то React Native - отличный способ создавать мобильные приложения для iOS и Android. Конечно, веб-приложения и мобильные приложения сильно отличаются друг от друга, но этот курс служит вашим руководством.
Полное введение в React, v5

Полное введение в React, v5

en
В дополнение к обновлению всех инструментов до последних и самых лучших версий Complete Intro to React v5 реструктурировал семинар, чтобы больше сосредоточиться на обучении основным принципам React, не жертвуя при этом какими-либо инструкциями по инструментарию. В этом двухдневном тренинге Брайан...
The Web Developer Bootcamp

The Web Developer Bootcamp

en
Единственный курс, который вам нужен для изучения веб-разработки - HTML, CSS, JS, Node и многое другое! Привет! Добро пожаловать в The Web Developer Bootcamp, единственный курс, который вам нужен для изучения веб-разработки. Существует множество вариантов онлайн-обучения разработчиков...
chat
logo