Sela

Automation Web Testing In Selenium Java

Description
In this course you will learn how to use Selenium WebDriver to develop automated tests for web application in Java
Intended audience
Automation developers. This course is NOT intended to teach how to build a test automation system from scratch. If you don’t yet have a test automation system yet in place, it’s highly recommended to talk to Sela consultants in order to help you establish the test automation infrastructure for your team before taking this course.

Topics

Introduction to Selenium
Selenium Architecture
Legacy Selenium IDE
Creating a new test project using TestNG or JUnit
Defining test class and test methods
@Before and @After
Asserts
A typical test structure: Arrange-Act-Assert
Adding WebDriver support to a test project
Navigating to other pages
Understanding DOM Structure
Finding elements on the page using basic selectors
Performing actions on page elements
Finding elements within other elements
Working with drop-down (select) elements
XPath
CSS Selector
ImplicitWait
WebDriverWait
Executing JavaScript using Selenium
Using TakeScreenshot, getPageSource & getLogs to investigate failures
The Page Object pattern
Switching between windows and iframes
Cross Platform Browser Testing
Selenium Server
Selenium Grid
Selenium cloud providers (BrowserStack, SauceLabs, etc.)

רוצה לדבר עם יועץ?

האם אתה בטוח שאתה רוצה לסגור את הטופס ולאבד את כל השינויים?