COURSES INCLUDED

The learning path contains everything offered along with the software testing courses.
For most students, the path usually takes 12 weeks to finish.

Manual Testing

1.

Fundamental of Testing

  • 01. What is software testing ?
  • 02. Why is testing necessary ?
  • 03. Testing principles

2.

Software Development Life Cycle

  • 01. Waterfall
  • 02. Spiral model
  • 03. Incremental Model
    • 04. Agile Model
    • 05. V shaped Model
    • 06. CMMI Model

3 more modules

3.

Software Testing Life Cycle

  • 01. Requirements Analysis
  • 02. Test Planning
  • 03. Test Analysis
    • 04. Test Design
    • 05. Construction and verification
    • 06. Testing Cycles
    • 07. Final Testing and Implementation
    • 08. Post Implementation

5 more modules

4.

Verification

  • 01. Inspections
  • 02. Walk through
  • 03. Peer reviews

5.

Validation

  • 01. Unit Testing
  • 02. Integration Testing
  • 03. Functional Testing
    • 04. System Testing
    • 05. Acceptance Testing
    • 06. Alpha Testing and Beta Testing

3 more modules

6.

Non-Functional testing

  • 01. Usability Testing
  • 02. Security Testing
  • 03. Configuration testing
    • 04. Compatibility Testing
    • 05. Recovery Testing
    • 06. Availability Testing
    • 07. Volume Testing
    • 08. Internationalization Testing
    • 09. Localization Testing

6 more modules

7.

Performance Testing

  • 01. Performance Testing Concepts
  • 02. Pre-requisites of Performance Testing
  • 03. Performance Test Types
    • 04. Load Testing and Stress Testing
    • 05. Common Performance problems
    • 06. Performance Testing process

3 more modules

8.

Black box

  • 01. Boundary value analysis
  • 02. Error guessing
  • 03. Equivalence Class partitioning

9.

White box

  • 01. Data coverage
  • 02. Code coverage

10.

Other Types of testing

  • 01. Mutation Testing
  • 02. Progressive Testing
  • 03. ReTesting
    • 04. Sanity and Smoke testing
    • 05. Adhoc testing
    • 06. Risk Based testing
    • 07. Exploratory testing

4 more modules

11.

Test management

  • 01. Test Organization
  • 02. Test Strategy
  • 03. Test Plan
    • 04. Estimates
    • 05. Test progress monitoring and control

2 more modules

12.

Test cases

  • 01. Objectives
  • 02. Structure of test case
  • 03. Sample test Case
    • 04. Risk analysis
    • 05. Contingency and mitigation

2 more modules

13.

Defect Management

  • 01. Defect life cycle
  • 02. Meaning of different defect lifecycle status
  • 03. Format of defect report
    • 04. Severity and Priority

1 more modules

14.

Testing Matrices

    • 01. RTM (Requirements Traceability Matrix)

15.

Mobile Testing

  • 01. Overview of Mobile Devices
  • 02. Different types of Mobile Applications
  • 03. Mobile Applications Test Types
    • 01. Mobile Testing Types
    • 02. Testing for the devices
    • 03. Testing for the connectivity
    • 04. Testing applications on different platforms
    • 05. Mobile specific testing
    • 06. Testing different types of mobile applications
    • 07. Common test types applied to mobile testing
    • 08. Field testing

8 more modules

16.

Web Application Testing

  • 01. Threats & Risks
  • 02. Testing Range
  • 03. Testing Strategies
    • 01. Test Planning
    • 02. Test Cases, Scripts, Suites & Scenarios
    • 03. Selecting Test Loads
    • 04. Load and Stress testing

8 more modules

17.

ISTQB Preparation

  • 01. Sample Paper 1
  • 02. Sample Paper 2
  • 03. Practice Session

18.

Overview of Automation Testing

  • 01. Potential benefits and risks
  • 02. Introduction of a tool in an organization
  • 03. Tools used for Automation Testing

19.

Overview of Unified Functional Testing (UFT) previously QTP

  • 01. Introduction
  • 02. Quick Test Window
  • 03. Views in QTP
    • 04. Capture and playback principle
    • 05. Recording modes
    • 06. Object Repository
    • 07. Standard Check points

4 more modules

20.

Overview of Application Lifecycle Management (ALM) previously QC

  • 01. Opening QC
  • 02. Requirements tab
  • 03. Test Plan and Lab tab
    • 04. Test lab tab
    • 05. Defects tab
    • 06. Report and analysis of results

4 more modules

Automation Testing

Selenium 2.0

1.

Selenium Introduction

  • 01. What is Selenium and Why Selenium?
  • 02. Selenium Components
    • 01. Introduction of selenium Components
  • 03. Java in Selenium?

2.

Core Java Overview

  • 01. Java programming concepts
    • 01. Class, Object, Variables, Methods, Packages
    • 02. Conditions and loops
    • 03. Access and non access modifiers
  • 02. Advanced Java Programming
    • 01. Interfaces, Inheritance
    • 02. Collections, Exceptions

3.

Selenium IDE and RC

  • 01. Introduction to Selenium IDE
  • 02. “Selenese” – Selenium Commands
  • 03. Developing Test Cases & Test Suites With Selenium-IDE
    • 04. Introduction to Selenium RC

1 more modules

4.

Selenium WebDriver

  • 01. Selenium WebDriver Introduction
  • 02. WebDriver Vs RC
  • 03. Simple Testcase
    • 01. Open and Close Browser
    • 02. Cross Browser Testing – Firefox, IE, Chrome, HtmlUnitDriver, Headless Drivers
    • 04. UI elements
    • 05. Locators
      • 01. Open and Close Browser
      • 02. Cross Browser Testing – Firefox, IE, Chrome, HtmlUnitDriver, Headless Drivers

2 more modules

5.

Testing Framework and Tools

  • 01. Introduction of Testing framework
  • 02. Types of frameworks – Data Driven, Keyword Driven, Hybrid
  • 03. TestNG introduction with eclipse
    • 04. TestNG Annotations and Data Providers
    • 05. Creating Test Suit with TestNG

2 more modules

6.

Develop Data Driven Framework

  • 01. Developing data driven Framework
  • 02. Use external Data for Testing (Using xml files, Property file)
  • 03. Reading and understanding reports
    • 04. Screenshots for failed Test case

1 more modules

Test Management with TestLink

1.

Test Administration

  • 01. Test Planning and Customization of the Test Process
  • 02. Budgeting & Scheduing

2.

Create the Test Plan

  • 01. Prerequisites to test planning
  • 02. Understand the Characteristics of the Software Being Developed
  • 03. Building and Writing the Test Plan
    • 04. Write the Test Plan
    • 05. Editing and Executing Test Cases
    • 06. Edit Test Cases
    • 07. Test Reports

4 more modules

3.

Test Results

  • 01. Evaluating Test Plan Results
  • 02. Query Metrics
  • 03. Blocked and Failed Test Cases
    • 04. Failed Test Cases
    • 05. Test Report
    • 06. Metrics and Measurement: Types of Metrics, Project Metrics, Progress and Productivity Metrics

3 more modules

4.

Mantis Bug Tracker

  • 01. Introduction of Mantis
  • 02. Creating User Accounts
    • 01. Users, Roles and Permissions
  • 03. Managing project, Modules and Submodules
    • 04. Bug Life Cycle and Bug Tracking
    • 05. Logging , Resolving and Reporting a Bugs
    • 06. Reporting Bugs
    • 07. Bug / Defect Report writing
    • 08. Search functionality

3 more modules

5.

Structured Query language (SQL)

  • 01. Introduction to RDBMS
  • 02. Introduction to SQL
  • 03. Users, Roles and Permissions
    • 01. Table
    • 02. Field
    • 03. Row
    • 04. Column
    • 04. Data Types in SQL
    • 05. Concept of Primary, Unique and Foreign Key
    • 06. Types of SQL statements
      • 01. Data Definition Language (DDL)
      • 02. Data Manipulation Language (DML)
      • 03. Data Control Language (DCL)
      • 04. Data Query Language (DQL)
    • 07. Functions in SQL
    • 08. SQL UNIQUE Constraint
    • 09. Null Values in SQL
    • 10. SQL Join Operator
    • 11. Types of Join operator in SQL
      • 01. Inner Join
      • 02. Outer Join
        • 01. Left Outer Join or Left Join
        • 02. Right Outer Join or Right Join
        • 03. Full Outer Join or Full Join

3 more modules

1.

Software Testing Project

  • 01. Case Study
  • 02. Understanding Business Requirement
  • 03. Creating Test Case
    • 04. Executing Test Cases
    • 05. Logging defects
    • 06. Mobile testing of websites

3 more modules

WHAT YOU GET

SQTL Learning Centre

Gain free access to a variety of supplemental resources like handouts, reference material, guides, lecture transcripts and student forums for a period of 12 months.

Faculty Support

Get your doubts solved by the SQTL Faculty via email, phone or chat

Q&A Sessions

2 hours of sessions every month, conducted by IT mentors to resolve your questions and doubts.

SQTL Lab

Access to a cloud-based solution, for hands-on experience with real-life business data using the latest tools

Career Counseling

Avail professional guidance on resume building, interview preparation and identification of relevant opportunities, for the IT field.

Placement Assistance

Help you get your dream job via industry references, interview preparations and specialized walk-in drives at SQTL Campus.

FINAL OUTCOME

After completing this specialization, you would have mastered the most advanced technologies and the tool which are necessary in the field of Software Testing. Your exhaustive Automation skill set would enable you to build your testing career in a better way.

WHO SHOULD DO IT

This course is meant for anyone interested in a career of Software Testing.

If you need clarity on how online training works, please visit How It Works.

Or if you have any other questions, please visit the FAQs page.

In case you still have any unanswered questions, we encourage you to register for an upcoming webinar.