You are on page 1of 3

INTRODUCTION TO THE COURSE

Manual Testing

Introduction to Software Testing Software Development Process Project Vs Product Objectives of Testing Testing Principles

Software Development Life Cycle

SDLC

SDLC model

Waterfall model Spiral model V-model Prototype model Agile model (Scrum) How to choose model for a project

Software Testing-Methods

White Box Testing Black Box Testing Gray Box Testing

Levels of Testing
Unit Testing

1. Structural Testing

Statement Coverage Testing Condition Coverage Testing Branch Coverage Testing Path Coverage Testing

Intergration Testing

Big Bang integration Topdown approach Botto up approach Stubs and Drives

System Testing Functional Testing Non Functional Testing

1. Compability Testing 2. Performace Testing


Load Testing Volume Testing Stress Testing

1. Recovery Testing 2. Installation Testing 3. Globalization Testing


118N L10N

1. Security Testing 2. Usability Testing 3. Accessibility Testing

User Acceptance Testing


Alpha Testing Beta Testing

Testing Terminology

Functional Testing End-End Testing Ad-hoc Testing Risk Based Testing Sanity/Smoker Testing Re-Testing Regression Testing Exploratory Testing Parallel Testing Concurrent Testing

Windows & Web Application Testing 1. Check List of Window App Testing 2. Check List of Window App Testing

Web App Testing Terminology

Software Testing Life Cycle (STLC) Test Stragegy Test Planning Test Cases Design

Error gussing Equivalance partition Boundary Value Analysis

Test case Authoring Functional Test Case

You might also like