Inscrire

À propos

À propos

Faculté

Admissions

Pôle savoir

Automated Testing with Selenium

Skills gained : Modular thinking, Programming basics,
Algorithimic thinking, Problem solving, Debugging

Home >

>

Programmer Analyst LEA.CK Profile: Web App Development

Duration
36 hours
Schedule : Mon - Wed - Thu
6 PM - 9 PM

Skills gained
Modular thinking,
Programming basics, Algorithimic thinking,
Problem solving
Debugging

Tools
Java, ASP,
Microsoft .Net, SQL server
Object Oriented
Programming, ORM,


Pricing
Course Fee ; 2500
Bundle price available
Request Corporate
vouchers

Aperçu du programme

This MCIT Certification course serves as an introduction to Selenium, an open-source and portable software testing framework for web applications. By using the fundamentals of java taught in the previous course the students write scripts that are used to perform automated testing of applications on different browsers and operating systems by using the basics of automation and its related frameworks.

Enroll

Start Date

Duration

Tuition Fee

36 hrs

CAD 2500

14 June 2025

Key Benefits

Official Accredited
Curicullum
Our curriculum is kept up to date with the latest official Certification syllabus and making you getting ready to take the exam.

Get trained by
Industry experts

Our courses are delivered by professionals with years of experience
in the industry.

24/7
Labs
Our students have access to their labs and course materials at any hour of the day to maximize their learning potential and guarantee success.

Certification
Vouchers
Upto 50 percent discount voucher will be provided.

Tax
Credits
Claim up to 25% of tuition fees and education tax credit from your taxes.

Course Outline

Introduction to Automated Testing

This module presents the concepts of Automation testing and manual testing, why the organizations prefer automation over manual testing, fundamentals of the automation testing and finally understanding rge Selenium framework.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Introduction to Selenium WebDriver API

Set Up Selenium WebDriver and Writing WebDriver scripts

Using XPath to find elements and Alerts and Popups handling

Accessing Forms in a web page

This module presents the access different elements in a form like a checkbox, buttons, textbox, etc and Choosing options in dropdowns and web driver script that accesses web elements in a form in a website and works with them, like clicking on buttons and checking boxes.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Implicit & Explicit Waits in Selenium

This module presents the setting the default time for all elements in a web page to load, Explicitly specifying the time to load for specific elements and Write a web driver script that waits for 10 seconds for the elements to appear on a website.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Introduction to TestNG Framework, Annotations

This module presents set up the environment for TestNG framework, significance of TestNG in reducing time and effort, Executing multiple test cases, Annotations and why are they useful and Testing.xml for initiating execution

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Test Case Priority in TestNG and Executing multiple test suites

This module presents the ordering test case execution using priorities, Executing test cases in multiple classes, Generating test execution reports and Write a web driver script that executes multiple test cases in multiple classes and assigns priorities to test cases in individual classes.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

TestNG Groups and Data Providers

This module presents the grouping test cases, Creating dependent test cases, Passing parameters using data providers, write a web driver script that groups test cases in a class.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

TestNG Listeners

This module presents the triggering actions on the occurrence of events like a failed test, Linking listeners with test cases.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Working with TestNG parameters

This module presents the using parameters for different test files, Passing parameters for executing tests with different inputs, Creating scripts that make use of TestNG concepts like Listeners and parameters.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Page Object Model (POM) design pattern

This module helps you to understanding the significance of design patterns in programming, Merits of the POM design pattern, Implementing the POM design pattern for test case execution, File upload and download, Switching frames, Uploading and Downloading Files, Switch frames in an application.

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Cross Browser Testing using Selenium

This module helps you to set up the environment for executing tests in Firefox, Execute tests in Firefox and Mozilla

SKILLS GAINED

…………………………………………………………………………………………………………………………………………………………

Skills gained

Algorithimic
Thinking

Programming
basics

Modular
Thinking

Problem
Solving

Debugging

Qui peut postuler

L'éducation pratique en TI est le pont entre votre diplôme et votre carrière.

Eligibility Criteria

Learners need to possess an undergraduate degree or a high school diploma. No need of any professional experience is required as this is the fundamental course.

Prerequisites

Knowledge on Front End Technologies, SQL Programming is required to enroll in this course.

Upcoming sessions & Schedule

Enroll

Summer Session

17 June 2025

Register before

30th May 2025

Enroll

Fall Session

17 October 2025

Register before

30th May 2025

Enroll

Winter Session

12 February 2026

Register before

30th May 2025

Contactez-nous

Enroll for this
Certification

20th June
Start Date


CAD 2500/-
Stand alone Certification

Enroll

Get Bundle
pricing

Get Bundle

SQL + BI + Python Programming




6000 CAD
Bundle price for three

Contactez-nous

Questions Fréquemment Posées

FAQs

I need help in choosing the correct courses for my job role. Can you assist?

About the Instructor?

Is there any Voucher to take the Official certification?

When do I get the MCIT Certificate?

Upon completion of the certification course classes you will be provided with an MCIT certificate.

Collège de technologie de l'information de Montréal

Collège des technologies de l’information de Montréal

200-1255 Robert-Bourassa Blvd.

Montreal, Quebec H3B 3B2

+1 514 405 6874

info@montrealcollege.ca