What are Different Testing Types?

Software Testing :

Testing the application for finding defects and also to make sure that the software is not deviating from the requirement given by end user is called as Software testing.

Different Testing Types is illustrated in the image below:



White box testing :

  • In white-box testing internal structure, design, coding of the application/software is tested.
  • It is also called as open box testing, Transparent testing, Glass box testing, Transparent testing.
Example : 

Class A{
public static void main(String []args){
int a,b,c,d;
a=10;
b=20;
c=a+b;
System.out.println(c);
}
}

In the above example, variable d is declared but not used.
  • To perform white box testing, we should have good programming knowledge and hence most of the time it is done by developers.
Black Box Testing :
  • In black-box testing, we test the functionality of the application moreover as an end-user and hence we don't require programming knowledge.

Grey Box Testing :

  • Grey box testing is performed with limited information about the internal functionality of the system.
  • It is useful for testing Web Application.


Comments

Post a Comment

Popular posts from this blog

Creating Effective Test Cases for Online Ticket Booking Systems

What is Derived Model?

Test Cases and Test scenarios: Definition, Examples, Template