Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore modern approaches to UI test automation using Selenium and Java in this comprehensive live stream. Learn how to set up and maintain end-to-end tests effectively, covering topics such as the Selenium ecosystem, WebDriver Manager, modern APIs, and the Page Object Pattern. Discover techniques for creating new projects, configuring tests, and running Selenium on CI. Gain insights from speaker Yuriy Artamonov, a seasoned developer and member of the JetBrains IntelliJ IDEA team, as he demonstrates practical examples and shares his expertise in UI automation for web and mobile testing.
Syllabus
Introduction
Agenda
Testing Ecosystem
Selenium Ecosystem
Create a new project
WebDriver Manager
Modern APIs
Selenium
Gradle
Create New Test
Open Web Browser
Open Development Tools
Show Selenium Element
Switch to Firefox
Configuration class
Failed tests
Selenium WebDriver
Selenium Element
Fluent APIs
Simple Configuration
External Configuration
Page Object Pattern
Page Object Generator
Web Browser
Fields
Running Selenium on CI
Running Selenium Solenoid
Taught by
IntelliJ IDEA by JetBrains