Software Testing

Software Testing

Duration: 1 week
Fee type: Free

Software Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. In simple words, testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary to the actual requirements.

The Course is Industry Oriented and has been designed by the Industry Expert. We offer quality assurance analysis, planning and testing services across the complete software development lifecycle. This course - SQT provides an in depth knowledge starting from problems related to definition, analysis related requirements, system design and others details of testing. 

This software testing course is the perfect opportunity for all those who are looking for Software Testing (basics + advanced) training. If you are new to the IT field, want to increase your software testing knowledge, and want to pursue a career.


1. Software Testing Overview

Duration: 1 week

§   Brief History of Software Engineering.

§   What is Software Testing?

§   When to start Testing?

§   When to stop Testing?

§   Software Development  Life Cycle (SDLC)

§   Software Testing Life Cycle (STLC)

§   What is a QA Process?

2. Models of Software Engineering

Duration: 1 week

§   Waterfall Mode

§   Agile Model

§   V-Model

3. Software Quality Assurance

Duration: 1 week

§   Definition Of Quality

§   Quality Assurance & Quality Control

§   Verification And Validation

4. Static Testing

Duration: 1 week

§   Walkthrough, Reviews And Inspection

§   The Review Process

§   Requirement Design & Code Reviews

5. Levels Of Testing

Duration: 1 week

§   Unit Testing

§   Integration Testing

§   System Testing

§   User Acceptance Testing (UAT)

6. Software Testing Approaches (Methods)

Duration: 1 week

§   White-Box

§   Black-Box

§   Grey-Box

§   A Comparison of Testing Methods 

7. An Overview of White Box Testing

Duration: 1 week

§   Unit Testing

§   Integration Testing 

8. Types of Software Testing

Duration: 1 week

§   User Acceptance Testing

§   Alpha Testing

§   Adhoc Testing

§   Exploratory Testing

§   Performance Testing

§   Load Testing

§   Stress Testing

§   Re-Testing

§   Regression Testing

§   Sanity Testing

§   Smoke Testing

§   GUI Testing

§   Security Testing

§   Penetration Testing

§   Comparison Testing

§   Usability Testing

§   Validation Testing.

9. Mobile Application Testing

Duration: 1 week

§   What is Mobile Application Testing

§   Difference between mobile testing and mobile application testing

§   Mobile Platforms

§   How to test a mobile application?

§   Types of Mobile Application Testing

§   Remote Device Access tools

10. Documentation

Duration: 1 week

§   Create Test Plan On a Project

§   Test Deliverables

§   Test Scenarios Writing Techniques

§   Test Cases

§   Requirements-Traceability-matrix

11. Testing Techniques (Optimizing Techniques)

Duration: 1 week

§   Equivalence Class Partitioning

§   Boundary Value Analysis

§   Decision Table

§   State Transition Diagram

§   Use Case

12. Website Testing

Duration: 1 week

§   Introduction Of Web Testing

§   Real Time Implementation Of  Testing Project & Domain Knowledge Session

§   Review Of Test Cases(Lab)

§   Test data mining

§   Example Test Case

§   Execution Of Test Cases(Lab)

§   Test Reporting

§   Bug Life Cycle

§   Defect Management

§   Defect, Error, Bug, Failure

§   Bug Reporting Process

§   Bug Reporting (On Live Projects/Lab)

13. Database Testing

Duration: 1 week

§   What Is Database Application?

§   Understanding Data Storage

§   Back End & Front End Testing.

§   General Database Basics.

14. Basic SQL

Duration: 1 week

§   Overview of DML, DDL & TCL commands.

§   Joining Tables

§   Distinct, Order By, Group By, Equal To etc.

§   Database Object(Constraints And Views)

§   Unique

§   Primary Key

§   Foreign Key

15. Automation Testing

Duration: 1 week

§   Automation Overview

§   What is Automation Testing

§   Why Automation Testing needed

§   Types of Automation Testing

§   Approach of Automation Testing

§   Automation Test Process

§   Prerequisite for Automation Testing

§   Test Tool Selection

§   Scope of Automation

16. Bug Tracking tool

Duration: 1 week

§   Introduction about tool

§   How to create issues into the tool.

§   Tracking Issues and update.

§   Reviewing

17. Performance Testing

Duration: 1 week

§   Introduction

§   Concept of Test plan and thread creation.

§   Create test scripts using proxy server.

§   Record and create test scripts using Bad Boys Tool.

§   Functional behavior and measure performance of web sites.

§   Execution Of  Test (Lab)

An Academic Initiative of CEBS © Adept 2017-18. All Right Reserved. Privacy Policy