Testing

Strategy For Online Survey System

Go to: Unit Testing

Components

Techniques Used To Generate Test Cases

Form

      
    
Basis Path Testing

  • Maximum Path Coverage

Question

Option

Converter

      Basis Path Testing

  • Maximum Path Coverage
  • Cyclomatic Complexity
  • Basis Set

Go to: Integration Testing

Using Incremental approach - Top down, two integration testing are to be done.

1.    Graphical User Interface (GUI) Testing          
To integrate Form, Question, Option, Converter and SurveyCreator Classes where  SurveyCreator is the class containing GUI functions. Techniques used include Basis Path Testing and Loop Testing.

2.    Data Storage Testing
To integrate the submitting of survey forms and the storing of data into the database.

Go to: Validation Testing

In validation testing, the Black Box Tactics used are as follows:

1.  Equivalence Partitioning
2.  Boundary Value 
3.  Data Validation Test 
4.  Stress Testing

Go to: System Testing



Directions

Who are We ???  System Specification Project Schedule  Software Cost Estimation
Use Case Diagram Requirements Model Software Design Procedure Design
Coupling Analysis Cohesion Analysis