See which of your colleagues or former colleagues are already on Testing Link: Check out the Contact Finder
Interviews & Tests » Testing Technical Interview » What are testing techniques and Types

429 Views
  3 Replies

+1
Vote Vote
What are testing techniques and Types
Ravi
Ravi Picture
21 Posts
back to top
Posted 10-05-2009Reply

Testing types
Testing types refer to Difference approaches towards testing a computer program, system or product. The two types of testing are Black box testing and White box testing, Another type, termed as Gray box testing or Hybrid testing is evolving presently and it combines the features of the two types.

Testing Techniques
Testing techniques refer to different methods of testing particular features a computer program, system or product. Each testing type has its own testing techniques while some techniques combine the feature of both types.

Black box testing techniques:
* Graph Based Testing Methods
* Error Guessing
* Boundary Value analysis
* Equivalence partitioning
* Comparison Testing
* Orthogonal Array Testing

White box testing techniques:
* Basis Path Testing
* Flow Graph Notation
* Cyclomatic Complexity
* Graph Matrices
* Control Structure Testing
* Loop Testing

Yuvraj
Yuvraj Picture
17 Posts
back to top
  Rated +1 | Posted 10-05-2009

Complete Software Testing Includes:
1) Static Testing i.e. Verification
2) Dynamic Testing i.e. Validation

To perform this we used different methods

1) Black Box Testing
2) With Box Testing
3) Gray Box Testing


In These method we apply Different Techniques

1) Black Box Testing Techniques
1) BVA
2) ECP
3) Error Guessing
4) State Transition Testing
5) Cause Effect Graph
etc.

2) White Box Testing Techniques
1) Statement Coverage
2) Condition Coverage
3) Decision Coverage
4) Path Coverage
etc.

And The Types Of testing

1) Smoke Testing
2) Sanity Testing
3) Load Testing
4) Stress Testing
5) Performance Testing
6) Regression Testing
7) Configuration Testing
and so on.....

Hope this will clear the idea

Kevin
Kevin Picture
5 Posts
back to top
  Rated 0 | Posted 26-08-2011

Thank you for sharing this.

Sitam
Sitam Picture
14 Posts
back to top
  Rated 0 | Posted 15-11-2011

Testing types mainly refers to the main objectives behind testing that may testing the functionality of the system or non-functional requirements or it can be to see if it is operational or we may test the internal components of the software to check if its internal workings are according to specification.

Different types of testing include :
1) White box testing.
2) Black box testing.

Testing techniques refers to the techniques that we are using to achieve our actual objective behind testing.

For white box testing testing techniques are :-
1) Statement coverage.
2) Decision coverage.
3) Condition coverage.
4) Multiple condition coverage.

For black box testing testing techniques are :-
1) Equivalence partitioning.
2) Boundary value analysis.
3) Decision tables.
4) State transition.
5) Use case testing.

Regards
Sitam

+1
Vote Vote

Recent Activity in Forums