Selenium WebDriver с Java и Cucumber BDD - Видеоуроки

Selenium WebDriver with Java & Cucumber BDD
Duration 06:16:11
Открыть все курсы от udemy

Создайте c начала до конца автоматизированную среду тестирования и смоделируйте поведение пользователя в веб-приложении. Станьте опытным автоматизатором, создавая среду тестирования с Selenium WebDriver с использованием языка Java. Этот курс предоставит вам обзор автоматизации и практическое руководство по созданию платформы с Java. Изучите возможности Selenium WebDriver и Cucumber!

Современная разработка программного обеспечения использует методы TDD и BDD и требует непрерывной интеграции и непрерывного развертывания. Автоматизаторы необходимы для разработки надежных, чистых и всесторонних фреймворков для регрессионного тестирования, функционального тестирования и приемочного тестирования. Selenium WebDriver - это лидирующий в отрасли инструмент с открытым исходным кодом, позволяющий командам разработчиков быстро предоставлять качественное программное обеспечение!

Узнайте, как применять принципы BDD и разрабатывать файлы со структурой Given-When-Then, используя среду Cucumber и язык Gherkin. Примените знания фреймворка Cucumber с реализациями шагов Java для автоматизации веб-действий с Selenium.

  • Создайте надежную тестовую среду
  • Разработайте свою собственную управляемую данными структуру
  • Взаимодействуйте с элементами на веб-странице
  • Используйте Java для автоматизации веб-действий
  • Постройте тесты BDD с Cucumber 
  • Реализация объектной модели страницы
  • Используйте популярные тестовые фреймворки, такие как JUnit и TestNG

Запишитесь на этот курс, чтобы получить полный обзор автоматизации, фреймворков, Selenium WebDriver и BDD с Cucumber!

  • Я не трачу время на настройку
  • Я не трачу время на ненужные темы
  • Я сосредоточен на том, чтобы Selenium WebDriver автоматизировал действия пользователя
  • Я сосредоточен на создании фреймворков
  • Я сосредоточен на концептуальных и технических концепциях
  • Я сосредоточен на применении наших знаний для создания полных, реалистичных тестов
Полный список уроков Развернуть / Свернуть
  • Урок 1. Introduction 00:04:22
  • Урок 2. Demo: See WebDriver in Action 00:02:14
  • Урок 3. Installing Selenium IDE 00:02:01
  • Урок 4. Record & Run with Selenium IDE 00:02:24
  • Урок 5. Modifying Test Data 00:01:57
  • Урок 6. Exporting Selenium IDE to Java Code 00:02:19
  • Урок 7. Preparing the Test Environment 00:04:22
  • Урок 8. Getting Started with Java and Eclipse 00:03:21
  • Урок 9. Creating the Login Test Outline 00:04:21
  • Урок 10. Opening a Web Browser with Selenium 00:04:45
  • Урок 11. Understanding HTML and the DOM 00:03:35
  • Урок 12. Finding Elements using Chrome 00:03:24
  • Урок 13. Simulating User Actions on a Web Page 00:05:40
  • Урок 14. Capturing Text on a Page 00:03:02
  • Урок 15. Capturing the Page Title and Closing the Browser 00:03:51
  • Урок 16. Overview of New Account Application 00:02:31
  • Урок 17. Preparing Environment with Firefox and Firebug 00:04:07
  • Урок 18. Writing the Test Outline and Opening a Firefox Browser 00:03:28
  • Урок 19. Item Locator: By LinkText 00:03:05
  • Урок 20. Item Locator: By Name and By ID 00:03:41
  • Урок 21. Item Locator: By XPath (Relative and Absolute) 00:08:23
  • Урок 22. Item Locator: By CSS Selector 00:05:17
  • Урок 23. Comparing Methods and Priority 00:03:39
  • Урок 24. Interacting with Form Elements 00:10:16
  • Урок 25. Completing the New Account Application 00:01:46
  • Урок 26. Using Variables to Parameterize Data 00:04:49
  • Урок 27. Cross-Browser Testing 00:05:07
  • Урок 28. Creating the DriverFactory 00:09:36
  • Урок 29. Defining WebElements 00:06:08
  • Урок 30. The Radio Button Algorithm 00:05:12
  • Урок 31. The Checkbox Algorithm 00:04:57
  • Урок 32. Conditional Test Results 00:05:47
  • Урок 33. Introduction to JUnit Framework 00:05:48
  • Урок 34. Assertions: Generate Test Results 00:04:22
  • Урок 35. Annotations: Guiding the Test Flow 00:03:35
  • Урок 36. Class Variables within a Framework 00:04:54
  • Урок 37. Installing TestNG Framework in Eclipse 00:02:35
  • Урок 38. Setting up a TestNG Framework 00:05:51
  • Урок 39. TestNG Assertions 00:03:15
  • Урок 40. TestNG Annotations 00:05:37
  • Урок 41. Preparing a Test Suite 00:11:57
  • Урок 42. Managing an XML Test Suite 00:05:19
  • Урок 43. The CSV Reader Class 00:08:04
  • Урок 44. JUnit @Parameters 00:10:59
  • Урок 45. Data-Driven Testing with JUnit and CSV 00:12:48
  • Урок 46. The Excel Reader Class 00:08:00
  • Урок 47. TestNG @DataProvider 00:04:46
  • Урок 48. Data-Driven Testing with TestNG and Excel 00:05:33
  • Урок 49. Overview of Booking Application 00:02:03
  • Урок 50. Setting up the Test 00:03:53
  • Урок 51. Writing the Search Page Test Step 00:07:59
  • Урок 52. Modifying the Search Result Criteria (Implicit Waits) 00:10:42
  • Урок 53. Selected a Search Result (Advanced XPath Locators) 00:11:07
  • Урок 54. Switching Windows and Handling PopUps 00:07:50
  • Урок 55. Finishing the Booking and Confirmation 00:08:29
  • Урок 56. What is the Page Object Model? 00:06:22
  • Урок 57. Setting up a Test with POM 00:03:33
  • Урок 58. Implementing the Login Page Class 00:06:26
  • Урок 59. Implementing the Dashboard Page Class 00:04:21
  • Урок 60. Writing a Test with Page Objects 00:06:23
  • Урок 61. Enhance POM with PageFactory 00:10:55
  • Урок 62. What is BDD and Cucumber? 00:01:37
  • Урок 63. Preparing the Cucumber Environment 00:03:18
  • Урок 64. Writing a Feature File in Gherkin 00:05:55
  • Урок 65. Writing Step Definition Class 00:05:59
  • Урок 66. Writing the TestRunner with JUnit 00:04:09
  • Урок 67. Implementing Step Definitions with Selenium 00:05:51
  • Урок 68. Enhancing Feature Files with Data Tables 00:06:07
  • Урок 69. Parameterizing Data into Step Definitions 00:03:13
  • Урок 70. Executing Tests and Fixes 00:07:09
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 06.06.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
238 13
en 78 уроков
pluralsight Automated Web Testing with Selenium
Создание автоматических тестов для веб-приложения может быть сложным. Два из самых больших препятствий для начала работы - выбор инструмента автоматизации и разработка основы для написания тестов.В этом курсе рассматривается использование популярной среды автоматизации браузера Selenium для создания автоматических тестов для веб-приложений. Мы рассмотрим использование Selenium для непосредственной записи из браузера Firefox, а также...
Duration 03:22:46
9 1
ru 21 урок
softwaretesting Selenium 2.0
Selenium - это инструмент для автоматизированного управления браузерами. Наиболее популярной областью применения Selenium является автоматизация тестирования веб-приложений. Однако при помощи Selenium можно (и даже нужно!) автоматизировать любые другие рутинные действия, выполняемые через браузер.Если вы хотите считаться профессионалом в области автоматизации тестирования, строчка \"я знаю Selenium\" обязательно должна присутствовать в...
Duration 18:29:55
5 3
07-12-2017 ru 75 уроков
udemy Selenium WebDriver + Java для начинающих
Автоматизация тестирования веб-проектов еще не была такой простой с Selenium WebDriver. В этом курсе вы узнаете все основные возможности Selenium Webdriver, а также рассмотрите основы языка java, с помощью которого вы усвоите все необходимые вам навыки для использования Selenium Webdriver.Также в курсе вы увидите как использовать популярный и удобный фреймворк JUnit, поймете назначение паттерна Page Object, будуете использовать...
Duration 14:43:53
183 2
14-02-2018 en 258 уроков
udemy Selenium WebDriver With Java - Novice To Ninja + Interview
Присоединяйтесь к «Лучшему курсу по селениум» - от сновы до продвинутого уровня с POM, Grid, Maven, Jenkins. Курс включает в себя: 250 + лекций (основы фреймворка). Никаких ложных обещаний, простые и понятные примеры. Ни один другой курс udemy не охватывает темы, охваченные этим курсом, с такой большой глубиной детализации. Этот курс включает в себя широкий спектр тем из Selenium WebDriver Basics и Advanced, Java концепции, TestNG...
Duration 40:45:42
9 1
06-02-2018 en 110 уроков
udemy Automation Architect - Selenium WebDriver - 7 Live Projects
Только этот курс покрывает 7 реальных проектов на разных фреймворках, разработанных с нуля. Курс специально разработан для уровня архитектора, который будет охватывать все основные концепции проектирования с внедрением широко используемых утилит.Как и в большинстве интервью Selenium и Appium, основные вопросы задаются из самих фреймворков. В этом курсе особое внимание уделяется сквозному проектированию на Live проектах, используя все основные...
Duration 25:32:18
5 3
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
6 4
20-02-2019 en 50 уроков
udemy Advanced Selenium WebDriver with Java and TestNG
Реальный пример инфраструктуры автоматизации тестирования Full Full Stack Selenium WebDriver с использованием Java и TestNG.
Duration 04:39:27
8 0
en 25 уроков
serenitydojo (John Ferguson Smart) BDD with Cucumber and Serenity BDD
Изучите все навыки, необходимые для работы BDD в вашей команде, используя BDD Cucumber и Serenity. BDD, - это чрезвычайно эффективная практика доставки программного обеспечения, которая помогает командам лучше сотрудничать и сосредоточиться на предоставлении действительно важных функций. Cucumber  на сегодняшний день является наиболее широко используемым инструментом BDD на рынке. Кроме того, Serenity BDD добавляет живую документацию и...
Duration 04:28:14
8 1
19-03-2019 en 107 уроков
udemy Selenium WebDriver - Java, Cucumber BDD & more. Full Course!
Изучите автоматизированное тестирование, используя Selenium Webdriver, Java, Cucumber BDD, TestNG и многое другое! Этот курс научит вас автоматизации тестирования с использованием Selenium Webdriver, Java, Cucumber BDD, TestNG, Jenkins и Apache Maven для разработки реального функционирующего фреймворка для реальных корпоративных сред. Он отличается от большинства курсов, поскольку мы концентрируемся на фреймворках, которые на самом деле...
Duration 11:05:04
2 0

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

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo