Software Testingasbc
Software Testingasbc
Project Planning
Project Design
Coding
Testing
Release and Maintenance
Types of Testing
1. White Box Testing
2. Grey Box Testing
3. Black box Testing
Code Coverage
Path Coverage
Condition Coverage
Loop Coverage
Mutation Coverage
Functional Testing
Non Functional Testing
Functional Testing
GUI Testing
Usability Testing
Functionality Testing
Load Testing
Stress Testing
Crash Testing
Soak Testing
Recovery Testing
Volume Testing
Performance Testing
Smoke Testing
End to End Testing
Retesting
Regression Testing
Ad hoc Testing
Compatibility Testing
Cross browser testing
Exhaustive testing
Parallel Testing
Security Testing
Testing process
Test Initiation
Test Plan
Test Design
Test Implementation
Test Execution
Analysis of Result & Reporting
Testing Initiation
Test Plan
Test Design
Use Case
Use case scenario is a stepwise procedure on
how a user intends to use a system, with
different
user
roles
and
associated
parameters.
Test case
Test case is a collection of set of input data
to validate any software or application. It is
a document to compare the requirement and
the execution result.
Alternate Course
Exceptions
User Action
System Response
Relevant Data
Module Name
: Surplus
Released by
Date of release
: AMS Batch
: 01/04/2007
Remarks
Sl No
Test
Case ID
Scenario Descripti
on
Test
Data
Expecte
d Result
Status
Pass/
Fail
Remarks
Test Implementation
Setting up of an environment to
execute tests
Test Execution
Thank You