Peculiarities of Testing Levels

Peculiarities of Testing Levels
February 15 10:23 2016 Print This Article

In software testing field, various types of checking procedure are performed. Each such type has its own goal, specific features and peculiarities of execution. Software testing types can be divided according to several factors.

The developed systems are rather complicated, thus they require a thorough checking. The product system is multilevel, and the elements of every level should be tested both separately and integrated. That is why, there are four levels at which testing can be performed.

What Testing Levels Are There?

  • Unit testing. A unit can be called the smallest element of software. The integrated work of a huge number of various units ensures the proper functioning of the whole system. But sometimes unit may not operate in an appropriate way. Unit testing discovers the error.
  • Integration testing. After thorough units checking, the elements are integrated into subsystems. The unit may work well apart from the system, but together with other elements its functionality fails. With the help of integration testing, such kind of bugs is found.
  • System testing. A system is the highest integration level. It has several constituent parts (hardware, user manuals, etc.) and includes a lot of other testing types. The subtypes of system testing checks product usability, security, localization, functionality, performance, capacity, reliability, etc.
  • Acceptance testing. A successful acceptance testing makes the end uses satisfied with the developed product. Before the execution of this checking type, the level of acceptance and pass/fail criteria should be defined.

Testing is not always performed at all these mentioned levels. Sometimes, for example, during web application testing, the specialist skips these particular levels and uses the alternate ones.

Related Posts:

About Article Author

view more articles
Nataliia Vasylyna
Nataliia Vasylyna

View More Articles

0 Comments

write a comment

No Comments Yet!

You can be the one to start a conversation.

Add a Comment

Your data will be safe! Your e-mail address will not be published. Also other data will not be shared with third person.
All fields are required.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.