REGISTRATION FOR NEXT BATCH CLOSES ON : Feb 27, 2021
Software Testing Training
Test Master+Selenium Suite
(Test Pro)
5 Stars (30+, Google Reviews)
Why Should You Enroll?
Software Testing is the fastest growing segment of Software Services growing at over 50% every year. This has resulted in increased demand for trained Software Testing professionals. Software Testing professionals are expected to grow to over 250,000 professionals by 2020 from about 75,000-90,000 professionals currently.
Ask yourself, if a stream offers you:
- No Programming Knowledge/Skill Requirement
- Average upto Rs. 30,000/-* Monthly Salary
- Less than a quarter to be prepared
Why Shouldnt You Be In It???? Read on to know what is at offer.

What will you learn in this software testing training?
- How Software Testing is carried out in the industry from the scratch
- Manual Software Testing Training and Automation basics from a professional trainer from your own desk
- Training beginning from essentials to cutting edge testing procedures
- Best suitable for beginners to intermediate level users and who learn faster when demonstrated
- Build on your own a test strategy that works
- You’d be prepared and ready to take ISTQB certification Foundation level examination
Software Testing and QA Program Syllabus
Introduction To The Basics Of Testing
- Why is Software Testing required in the Industry?
- What is a Software? What are its Types?
- Who is a Software Tester, what do they do?
- Difference between Software testing & QA?
- Software Testing Principles
- Fundamental Test Process
Review Techniques
- Advantages of Software Review Techniques
- Different Modes of Reviews
- Roles played during a Review
- Fundamental Software Review Process
- Different Types of Review
- Static Analysis/Code Reviews
Different Testing Techniques
- What are Test Cases and How to Document them
- Importance of documenting Test Cases
- How to structure and format test cases
- Requirements Traceability Matrix Development
- Black Box Test Development techniques
- White Box Test Development Techniques
Defect Documentation and Tracking
- Understanding the anatomy of a DEFECT.
- Importance of documenting defects correctly
- Writing Crisp and Clear Defect Reports
- Test Daily Reporting and Summary reporting
- Defect Lifecycle Implementation
- Introduction to BugZilla
Software Testing Tools Introduction
- Where we can use tools in testing
- Types of Tools Used in Software Testing
- Tools used for Manual Testing
- Tools used for Automation Testing
- Performance Testing Tools
- Security Testing Tools
Software Development Methodologies
- What is a project? How is it sourced?
- Software Development Life Cycle
- Different Life Cycles used over the years
- Agile Software Development Methodology
- Different Testing Levels
- Understand different Test Types
Project/Practical Assessment
- Documenting Test Process
- Building Wireframes for a Live Project
- Documenting Use Cases for a project
- Performing Static Testing on Requirements
- Developing Scenarios for an object
- Market Analysis of Testing Techniques
Software Test Planning
- How a test team is built
- Understanding the Importance of Planning
- Build a test plan from scratch
- Learn Test Estimation and Scheduling
- Understanding test approaches and strategies
- Introduction to Risk Analysis
Project Assignment/Implementation
- Complete testing of a live site
- Preparation of Test Basis to Test Bed
- Detailed review of each test artifact
- Execution of tests on staging/QA environment
- Defect Reporting / Tracking
- Re-testing and Regression Testing
Practical Demonstration of Tools
- Project Management – Asana
- Defect Tracking – Bugzilla
- Test Management – Test Link
- Test Automation – Selenium IDE
- Performance Testing – JMEter
- Security Testing – Firefox Tools/Add-Ons
Selenium Course Agenda
Section 1 : Basic java
- Data Types and Variables
- Operators
- Decision Making
- Arrays
- Loops
- Classes and Objects
- Class Constructors
Section 1: Selenium Introduction
- Selenium History, Selenium IDE introduction in detail with real time examples
- Introduction to latest version of Web driver, Basic Methods
- Selenium 1.0/2.0/3.0 Webdriver Architecture
Section 3: Basic Concepts for First Web driver Program
- Introduction to Web driver Interface
- Concept of Browser Drivers
- Basic Methods of Web driver
- Introduction to Gecko Driver
- Running Tests in Google Chrome
- Running Tests in Internet Explorer
Section 5: Advanced Ways: Locating Objects
- Writing Customized Xpath
- CSS Selector Locators
- Tricks & Tips in Identifying Web Objects
Section 7: Techniques to Automated Advanced Web UI
- Handling Ajax/ Mouse Interactions, Actions Class real time examples
- Handling Multiple Windows
- Handling Frames
- Frame Identification Technique real time examples
Section 9: TestNG Framework
- Introduction
- Install TestNG
- First Test Case with TestNG
- TestNG Test Suite
- Annotations, Groups & DependOn
- Test Cases Prioritizing & Sequencing
- TestNG Reporters & Asserts
- TestNG Parameters & Data Provider
- TestNG DataProvider with Array
- XML in TestNG
- Running Multiple tests using XML
- 58. TestNG Listeners
Section 11: AutoIT
- Introduction to Auto IT & Why Auto IT
- How to upload files in selenium WebDriver using Auto IT
Section 2: Advance Java (OOPS Concept)
- Modifiers – Access Modifiers
- Modifiers – Non Access Modifiers
- Inheritance
- Polymorphism
- Interface
Section 2: Installation & Configuration
- Java Installation
- Eclipse Installation & Configuration
- Configure Eclipse with Web Driver
- Selenium Jars Download/ Configuration
- Selenium Project Setting up
Section 4: Locator Techniques & Tools Used
- Installing Firebug & Fire path (Firefox Add-On)
- Locator Technique1 (Xpath, ID, Tagname)
- Locator Technique2 (Classname, Name, Linktext)
Section 6: Techniques to Automate Web UI
- Handling Dropdowns, with real time examples
- Handling Java Alerts, Pop-ups, with real time examples
- Handling Radio Buttons, with real time examples
Section 8: Selenium Advance
- Synchronization Problem- Implicit Wait, Explicit Wait in detail
- Maximizing Window, Deleting Cookies
- Killing the process and Cookies using selenium
- Handling HTTPs Certifications in Selenium
- Capturing Screenshots in Selenium
Section 10: Integration of Selenium with other Tools (Maven, Jenkin)
- Integrate Selenium with Maven
- Installation & configuration of Maven
- Selenium Dependencies
- Integrate Selenium with Jenkins
- Installation & configuration of Jenkins
- Send Email for Build Status
- Scheduling the Test Cases (introduction to Corn pattern)
- Integrate Maven with Jenkins
Certified Software Testing Training Students @ Edu Art Mulund
What’s in it for me?
If you have an eye for detail and believe in a process oriented approach, this training program will suit your tastebuds. You will be trained by the experts on various tips and tricks in how a software is tested and quality assurance is achieved. You may also appear for the International Software Testing an Quality Board (ISTQB) examination.


What happens after course completion – class room training?
- You will be offered a live project
- You have to submit the project as per given schedule
- The project will be evaluated and certificate shall be issued to you
- Placement process starts thereafter