Selenium WebDriver with Java Tutorial

preview_player
Показать описание

The topics covered in the full tutorial include:

* How to install Selenium WebDriver

* How to use the WebDriver API to launch and interact with websites

* Various techniques to find elements such as buttons, links, text, dropdowns, and more within a web application

* WebDriver API calls to interact with those elements such as clicking, entering and reading text, selecting options, handling popups and alerts, uploading files, working with iframes, and more

* Advanced interactions, such as hovering and sending alternative keys like tab, as well as symbols

* How to integrate the WebDriver API with TestNG for test assertions

* How to organize our test code using the Page Object Model

* Various wait strategies to control the timing of our scripts and avoid flaky tests

* How to take screenshots during test executions

* How to have our code listen for specific WebDriver events and perform additional actions, like logging our test activity

* How to customize the browser used in test execution

* How to run headless tests

* Advanced topics like navigating multiple open tabs within a browser, as well as cookie management

* How to use JavaScript to write custom actions that aren't supported with core WebDriver API methods
Рекомендации по теме