filmov
tv
Selenium WebDriver with Java Tutorial
![preview_player](https://i.ytimg.com/vi/2vQrTVOJEi4/maxresdefault.jpg)
Показать описание
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