Automation Testing Training

ROICIANS

software testing training in toronto

Course Information

Level Intermediate
Batch Availability Weekdays, Weekend
Mode of Class Classroom, Online, Hybrid
Duration 25 hours

Enquiry Form

Course Enquiry Form

Key Features

Hands-on Learning Program

Get trained from working professional

Get trained as per market Trend

work on live projects

Training on all latest tools and skill

Continuous Interview preparation

Complete job assistance (Canada only)

Mock interview session from working QA professionals

Course Overview

Automation Testing Course is designed to provide hands on knowledge of Automation Testing Tools and Skills.  Someone with basic knowledge of Manual Testing can join this Course. In this course, we train on UFT, Java, Selenium IDE, Selenium WebDriver, Selenium WebDriver Advance, Building Frameworks, Version Controlling, Mobile Testing and API Testing.  Our Automation Testing Course will include Live Projects, in which student will be working on live projects.

  • Candidate must have working knowledge of all Manual Testing Tools OR must have experience working as Manual Software Tester / QA.

  • Manual Software Testers or someone who knows Manual Testing and want to upgrade as Automation QA.
  • Manual Software Testers who want to learn Test Automation tools.
  • Anyone who wants to upgrade Java Knowledge.
  • Quality Assurance Practitioners, QA Team Leads or QA Managers whose responsibility is to communicate with QA’s.
  • Someone who want to ensure successful implementation of Automation Testing Tools or Frameworks.
  • Maximum software testing jobs are Automation Tester Jobs.
  • Huge market is shifting towards Selenium as it is Open Source.
  • You will get more interview calls by learning automation testing
  • Pay scale is almost 35% more as compare to manual testers.
  • Get trained from Automation specialists with years of expertise:  We have Specialist who knows market trend and latest tools and will train you on Live working projects
  • We offer Java training from basics to required level: Keeping in mind that even Non IT individual also join this, we provide training on Java from basic to advance,  so no prior knowledge is required in java
  • We provide daily interview sessions according to current market: We believe training is only beneficial, if you can fetch job. So our specialists prepare students for interviews from day one. We prepare you for all interview Questions that could be asked
  • Evaluation and interview from technical recruiters: We call technical recruiters to evaluate you, these are the people who actually hires in companies. So they Check whether you can pull it up or not.
  • Training on different web based Live applications: We provide practical Training on Live projects, so that you can learn what practical scenarios for Selenium Testing could be. This helps a lot in interviews
  • Training on all latest frameworks and browsers: Selenium is all about creating Frameworks and working on different browsers, so along with Live Projects, student will be creating their own frameworks.

Course Curriculum

  • Introduction to UFT
  • Uses and benefits of Automation Testing
  • Object repository and its features
  • How to record and run
  • Adding Synchronization point
  • Various types of checkpoint
  • Various Parameterizationtechniques
  • Shared object repository
  • ReusableActions
  • Designing and execution of test scripts
  • How to identify any object
  • How to define and schedule test execution flow
  • Handling exceptions
  • DataTables
  • Types of Recordings
  • Introduction to java
  • Overview of JavaProgramming
  • Environment set up and JavaInstallation
  • Comments in Javea
  • Java Data Types
  • JavaVariables
  • JavaModifiers
  • Java ObjectHandling
  • String Handling inJava
  • Java Operators
  • Java Conditional Statements
  • Java LoopStatements
  • Arrays in java
  • Java Built inMethods
  • User-Defined Methods
  • File handling and IO operations in Javea
  • Exception Handling in java
  • Inheritance, Polymorphism, Encapsulation
  • Interfaces
  • Constructors
  • Wrapper Classes
  • ArrayList vs Hashmap handling
  • Introduction to Selenium IDE (Integrated development environment)
  • Installing SeleniumIDE
  • Selenium IDEIcons
  • Recording your first test with SeleniumIDE
  • IDE ContextMenu
  • Assert
  • Verify
  • Adding Selenium IDEcomments
  • SynchronizationCommands
  • StoringElements
  • Creating TestSuites
  • Locators & ObjectIdentification
  • Tools to identify elements/Objects
  • Firebug
  • IE developer tools
  • Google Chrome Developer tools
  • Locating elements by
  • Finding elements by name
  • Finding elements by link text
  • Finding elements by XPath
  • Finding Elements by using CSS
  • Some Special IDEcommands
  • Write your own Selenium IDE script without record and playback
  • Introduction to SeleniumWebDriver
  • Selenium WebDriver Environment setup
  • Element Locators in selenium
  • Downloading WebDriver Jars configuring in eclipse
  • Architecture of SeleniumWebDriver
  • Drivers for Firefox, IE, Chrome
  • various methods
  • Browser Methods/ Browser Navigation Methods on Elements
  • Handle Elements inWebDriver
  • Cross browser testing
  • Enhancing Web Driver TestCases
  • Scenarios
  • KeyboardActions
  • MouseActions
  • Handlingiframes
  • Handling multiple tabs
  • HandlingPop-ups
  • Mouse Movement
  • Drag and Drop
  • Taking Screenshots
  • Scroll Down handling
  • Handling Drop Down Menu
  • Customizing CSS Selector and XPath
  • Preparing Web Driver Test Cases using Customized X-Path
  • Identifying Controls using  X-Path Predefined Functions
  • Calendar Handling
  • Checkpoints
  • WebTables handling
  • Extracting Data from Web Tables
  • Page Object Model
  • Maven with Command Prompt
  • Configuring dependencies
  • Understanding MavenRepositories
  • Maven Plugins
  • Understanding POM.xml
  • Writing multiple test cases
  • Working on various annotations
  • Prioritizing Test cases
  • Integration with ApachePOI(Parameterization)
  • Batch and parallel execution of test cases
  • generating reports
  • Setting up the frameworks
  • Data-Driven Testing
  • Understanding BDD Frameworks
  • Working with Data Tables
  • Scenario Outlines and Examples

Course Schedule

Start Date Weekend/ Weekdays Timing Location Action
14th Sept, 2024 Weekends (Saturday + Sunday) 10:00 AM - 02:00 PM Brampton, ON Enroll Now

Other COURSES

software testing course training

Software Testing

Level: Beginner
Batch Availability: Weekday, Weekends Mode of Class: In-Classroom, Online
Duration: 39 hours
api testing

API

Level: Intermediate
Batch Availability: Weekdays, Weekends
Mode of Class: In-Classroom, Online
Duration: 22 hours
devops training

DevOps

Level: Beginner
Batch Availability: Weekdays, Weekends Mode of Class: In-Classroom, Online
Duration: 39 hours

We can help you

Just call at +1-(289)-499-4040 for more details

Scroll to Top
Quote Form
Enquire From Popup