Automation Testing Training
ROICIANS
Course Information
Level | Intermediate |
---|---|
Batch Availability | Weekdays, Weekend |
Mode of Class | Classroom, Online, Hybrid |
Duration | 25 hours |
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
UFT
- 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
JAVA
- 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
Selenium IDE
- 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
Selenium WebDriver
- 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
Selenium Web Driver Advance
- 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
Building Frameworks Maven Life cycle (Maven Frameworks)
- Maven with Command Prompt
- Configuring dependencies
- Understanding MavenRepositories
- Maven Plugins
- Understanding POM.xml
TestNG Framework (TDD)
- 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
Cucumber (BDD)
- 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
Level: Beginner
Batch Availability: Weekday, Weekends Mode of Class: In-Classroom, Online
Duration: 39 hours
Batch Availability: Weekday, Weekends Mode of Class: In-Classroom, Online
Duration: 39 hours
API
Level: Intermediate
Batch Availability: Weekdays, Weekends
Mode of Class: In-Classroom, Online
Duration: 22 hours
Batch Availability: Weekdays, Weekends
Mode of Class: In-Classroom, Online
Duration: 22 hours
DevOps
Level: Beginner
Batch Availability: Weekdays, Weekends Mode of Class: In-Classroom, Online
Duration: 39 hours
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