For maximum benefit:
- Some software development experience (recommended)
- General understanding of web-based applications (desired)
- Knowledge of Java programming (beneficial)
This introductory course is designed to familiarize testing professionals with the basics of testing web applications using Selenium. Testers can build, enhance, and maintain scripts using both the Selenium IDE and the Selenium 2 WebDriver.
Intended Audience
The target audience is software testers who are seeking to automate the testing of web applications using Selenium. These testers maybe new to test automation and may also include quality assurance practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that the tools are being implemented fully and appropriately.
At the end of the course, you will be able to:
- Describe the function and purpose of Selenium
- Understand the benefits and proper approach to test automation
- Record automated test cases
- Play back automated test cases
- Apply and use different verification techniques
- View and analyze results
- Configure and use the Selenium RC (Remote Control)
- Create and work with test suites
- Schedule automatic test runs
- Utilize different Selenium script formats
- Modify scripts to extend the capability to test the application
- Configure Selenium with Eclipse and the Selenium 2 WebDriver
- Understand and use RTTS helper files
- Convert selenium code to work with the Selenium 2 WebDriver
- Configure Custom Log Files
- Create a custom object map
- Create reusable modules to reduce script maintenance
- Use tools to help identify XPath
Introduction to automated testing
- Testing concepts
- Possibilities and limitations of Selenium
Locators
- Understanding locators
- ID, CSS, XPath and Name locator types
Advanced locators
- Dynamic locators
- Building a path
- Locating elements with desired text
- Best practices
Selenium WebDriver
- Java IDE
- WebDriver API
TestNG
- Assertions
- Annotations
- Test suite
- Parameters
- Cross-browser testing
Advanced Selenium WebDriver
- Dynamic content
United Arab Emirates - Introduction to Selenium
Qatar - Introduction to Selenium
Egypt - Introduction to Selenium
Saudi Arabia - Introduction to Selenium
South Africa - Introduction to Selenium
Brasil - Introdução ao Selenium
Canada - Introduction to Selenium
USA - Introduction to Selenium
Österreich - Introduction to Selenium
Schweiz - Introduction to Selenium
Deutschland - Introduction to Selenium
Czech Republic - Introduction to Selenium
Denmark - Introduction to Selenium
Estonia - Introduction to Selenium
Finland - Introduction to Selenium
Greece - Introduction to Selenium
Magyarország - Introduction to Selenium
Ireland - Introduction to Selenium
Luxembourg - Introduction to Selenium
Latvia - Introduction to Selenium
España - Introducción a Selenium
Italia - Introduction to Selenium
Lithuania - Introduction to Selenium
Nederland - Introduction to Selenium
Norway - Introduction to Selenium
Portugal - Introdução ao Selenium
România - Introduction to Selenium
Sverige - Introduction to Selenium
Türkiye - Introduction to Selenium
Malta - Introduction to Selenium
Belgique - Introduction to Selenium
France - Introduction to Selenium
Australia - Introduction to Selenium
Malaysia - Introduction to Selenium
New Zealand - Introduction to Selenium
Philippines - Introduction to Selenium
Singapore - Introduction to Selenium
Thailand - Introduction to Selenium
Vietnam - Introduction to Selenium
India - Introduction to Selenium
Argentina - Introducción a Selenium
Chile - Introducción a Selenium
Costa Rica - Introducción a Selenium
Ecuador - Introducción a Selenium
Guatemala - Introducción a Selenium
Colombia - Introducción a Selenium
México - Introducción a Selenium
Panama - Introducción a Selenium
Peru - Introducción a Selenium
Uruguay - Introducción a Selenium
Venezuela - Introducción a Selenium
Polska - Wprowadzenie do Selenium
United Kingdom - Introduction to Selenium
South Korea - Introduction to Selenium
Pakistan - Introduction to Selenium
Sri Lanka - Introduction to Selenium
Bulgaria - Introduction to Selenium
Bolivia - Introducción a Selenium
Indonesia - Introduction to Selenium
Kazakhstan - Introduction to Selenium
Moldova - Introduction to Selenium
Morocco - Introduction to Selenium
Tunisia - Introduction to Selenium
Kuwait - Introduction to Selenium
Oman - Introduction to Selenium
Slovakia - Introduction to Selenium
Kenya - Introduction to Selenium
Nigeria - Introduction to Selenium
Botswana - Introduction to Selenium
Slovenia - Introduction to Selenium
Croatia - Introduction to Selenium
Serbia - Introduction to Selenium
Bhutan - Introduction to Selenium