Master of Testing in Automation (MTA) certified course

  • teacher
    Join Course Today

Master of Testing in Automation (MTA) certified course

  • Description
  • Syllabus

Course Details

We provide the right training platform and the skills required to carve out the desired profile in the industry. This course offers a detailed coverage of software testing concepts and it's use in testing of real time projects. This course covers every aspect of Automation testing along with core java concepts.Here is your chance to learn good QA Automation Testing with Industrial standards. We have designed a specialized course for experienced professionals of 45 classes.

client

(1)Core Java (8-10 classes)

a) Object Oriented programming
b) Interfaces, Packages, Java Classes
c) Data-Types, Arrays, Loops
d) Primitive Classes, String Class & Collections

client

2) Introduction To Automation Testing and Selenium Webdriver (2 classes)

a) What is Automation Testing
b) Need for Automation
c) Various Automation Toolsd) Types of Automation Frameworks
e) Benefits of Automation
f) Introduction to Selenium and Selenium Components
g) Supported Browsers
h) Concept of webdriver
i) Supported Languages by webdriver
j) Advantages of webdriver

client

(3) Eclipse (3-4 classes)

a)Eclipse Set Up
b)Introduction to Eclipse
c)Project SetUp
d)Eclipse Marketplace
e)Configure Build Path
f)Adding a Project

client

(4)Automating webapp (4-5 classes)

a) Implementing webdriver with 5 scripts in latest browsers.
b) Identifying elements and then verifying with chropath
c) Using newer methods of webdriver.
d) understanding Desired capabilities for diffferent browsers
e) Exceptions in selenium and iframes and window handle
f) Learning implicit and explicit waits in webdriver
g) Different kind of waits used.

client

(5) BDD with Cucumber (4-5 classes)

a) Installation
b) Environment setup
c) Cucumber framework flow
d) Convention over configuration methodology
e) Parameterization, Examples Tables, Data Tables, Background, optional
word in cucumber step
f) Features files
g) Steps definitions
h) Scenario

client

(6) Setting Up Maven Project ManagementTool (2-3 classes)

a) Understanding
b) Installing
c) Implementing for junit runner serially and parallely.

client

(7) CI Tools (2-3 classes)

a) Jenkins
b) scheduling
c) e-mailing - configuring email-extension
d) Reporting - using cucumber reports plugin

client

(8) Selenium Grid (2-3 classes)

a) Understanding Parellel concept
b) Introduction to Selenium Grid
c) Implementing Selenium Grid with RemoteWebDriver and understanding hub and node concept.

client

(9) Connecting to cloud(2 classes)

a) Integrating cloud in Framework
b) Sauce Labs testing.

client

(10) Appium (4-5 classes)

a) Appium in iOS -native & web app
b) Appium in Android -native & web app