CF107 Software Test Automation with Selenium WebDriver

Knowledge of Test Automation with Selenium WebDriver is one of the most desirable skill sets in today's demanding market. This course focuses on principles of effective usage of Selenium WebDriver with Java and TestNG.

The content of the course is the same as the Lessons 16 - 20 of online course CF109 'Software QA and Software Testing'.

Delivery type: Online

Hours: 52 hours  

Cost: $745.00

For registration contact:, tel. 604-617-0065 or USA/Canada Toll Free 1-800-604-0254

This program does not require approval by the Private Training Institutions Branch (PTIB) of the Ministry of Advanced Education, Skills & Training. As such, PTIB did not review this program.



CF107 Program Outline

Lesson #1 Selenium IDE

Unit 1


    • Verification
    • Synchronization
    • Using Variable
    • Using Debugger

Assignment 1

    • Creating automation scripts using Selenium IDE

Lesson #2 Working with Selenium Locators

Unit 2

    • Working with Firebug and Firepath
    • Locating elements by ID
    • Locating elements by Link text
    • Locating elements by Name
    • Locating elements by XPath
    • Locating element by CSS

Assignment 2

    • Practicing identifying locators in training application

Lesson #3 Selenium WebDriver with Java

Unit 3

    • Setting Up Environment
    • Working with Maven

Assignment 3

    • Creating automation test scenario using Selenium WebDriver

Lesson #4 Using Selenium WebDriver with TestNG

Unit 4

    • TestNG
    • Annotations
    • Using testing.xml

Assignment 4

    • Creating automation test scenario using Selenium WebDriver with TestNG

Lesson #5 Using Selenium WebDriver Design Patterns

Unit 5

    • Page Objects and Page Factories
    • Bot Style of programming

Assignment 5

    • Creating automation test scenario using different design patterns

CF107 Exam

Last modified: Tuesday, 25 August 2020, 1:39 PM