Levels of Testing in Software Testing
A level of software testing is a process where every unit or
component of a software/system is tested. The main goal of system testing is to
evaluate the system's compliance with the specified needs.
There
are many different testing levels which help to check behavior and performance
for software testing. These testing levels are designed to recognize missing
areas and reconciliation between the development lifecycle states. In SDLC
models there are characterized phases such as requirement gathering, analysis,
design, coding or execution, testing, and deployment.
All
these phases go through the process of software testing levels. There are
mainly four testing levels are:
1.
Unit Testing
2.
Integration Testing
3.
System Testing
4.
Acceptance Testing
Each of these testing
levels has a specific purpose. These testing level provide value to the
software development lifecycle.
No comments:
Post a Comment