Course Outline
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
Requirements
For maximum benefit:
- Some software development experience (recommended)
- General understanding of web-based applications (desired)
- Knowledge of Java programming (beneficial)
Testimonials
I thought the pacing was perfect. Good amount of interaction considering it was done over the computer. Lots of interaction available by connecting to a virtual machine and following along. Thought the project we completed had very clean code and gave me a good idea of how something like this should be compiled. Will be able to apply what I learned to the workplace.
Chris Dingwell - STI Technologies
I really appreciate that any question from us was answered.
I generally was benefit from the information regarding selectors.
Michael Cowley
I really enjoyed the good instruction.
LDS Church
I enjoyed the hands-on experience with the trainer.
Jenina Palad
Trainer explained in a manner where all of us, attendees, easily understand the subject she's teaching.
Demand Science Team Inc.
Trainer explained in a manner where all of us, attendees, easily understand the subject she's teaching.
Charisse Maybelle Monilla
I like the hands-on exercises. It gives us an idea on how the topic works.
Demand Science Team Inc.
I really enjoyed the coding part.
Fatima Garfin
A very good introduction and overview of Selenium
Tim Hunter - Mr
The trainer was great at allowing me to interrupt and answer my questions as we approached more complex topics.
I really was benefit from the learning.
- Streamline Vacation Rental Software
Marnie was very helpful. She didn't only instruct, she assisted.
Andrea Park - Streamline Vacation Rental Software
I really enjoyed the cases and challenges.
Conall de Butler - Streamline Vacation Rental Software
Marnie was well prepared with test cases and pre-work, we got through a lot in our 1 day training.
- Streamline Vacation Rental Software
The professionalism, patience and thorough knowledge of the subject as well as the demonstration of multiple ways to solve a problem.
Kenita Hooks - Prophasys
Professional presentation by trainer as well as trainer is well versed in subject and very patient with student.
Kenita Hooks - Prophasys
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
I really appreciate that any question from us was answered.
The trainer was great at allowing me to interrupt and answer my questions as we approached more complex topics.