Sunday 20 May 2012

Testing approach.

Following are the important things for the testing approach . 

Introduction . 

1 . Testing Methods . 

1 .1 Scripted Testing . 

1 .2 Exploratory Testing . 

2 . Reviews . 

2 .1 Formal Reviews . 

2 .1 .1 HLD review . 

2 .1 .2 Design/Mock-up review . 

2 .1 .3 System/Module Review . 

2 .2 Informal Review . 

2 .2 .1 Peer Review . 

2 .2 .2 PL Review . 

3 . Testing levels . 

3 .1 Unit testing . 

3 .2 Integration testing . 

3 .3 System testing . 

3 .4 Acceptance testing . 

4 . Types of Testing . 

4 .1 Smoke Testing . 

4 .2 Functionality Testing . 

4 .2 .1 Data driven Testing . 

4 .2 .2 CbTontent Testing . 

4 .2 .3 Broken link Testing . 

4 .3 Configuration Testing . 

4 .4 Usability Testing . 

4 .5 Performance Testing . 

4 .5 .1 Load Testing . 

4 .5 .2 Stress Testing . 

4 .5 .3 Page performance Testing . 

4 .6 Security Testing . 

4 .6 .1 Authentication Testing . 

4 .6 .2 Authorization testing . 

4 .6 .3 Cross site Scripting ( XSS ) Testing . 

4 .6 .4 SQL Injection Testing . 

4 .6 .5 Client side and Server side validation testing . 

4 .7 Database Testing . 

4 .7 .1 Integrity Testing . 

4 .7 .2 Dependency Testing . 

4 .7 .3 Database Load . 

4 .7 .4 Data base Stress . 

4 .8 Design testing . 

4 .9 Browser Compatibility Testing . 

4 .10 User Scenarios Testing . 

4 .11 Retesting . 

4 .12 Regression Testing . 

5 . Bug Tracking and Analysis . 

6 . Change Management 

I will explain the Above mention points in the next section .