Table of Contents

Overview

Condensation of software testing tutorial here.

STUFF

General points

Tools to automate testing

Testing Fundamentals

What is software testing?

Verification of Application Under Test (AUT).

Types:

Software testing as a career path

Non-technical skills:

Technical skills:

7 software testing principles

V model

STLC - Software testing life cycle

Each phase has entry criteria and exit criteria:

Types of testing

Manual testing

Automation testing

Why?

Stuff that can be automated:

Automation vs manual

Unit testing

Coverage testing categories:

Integration testing

System testing

Different types of system testing:

Sanity vs smoke testing

Regression testing

When?

Non-functional testing

STUFF

Test documentation

Test scenario vs Test case

Test analysis (test basis)

Requirements traceability matrix (RTM)

Test data generation

Generated: