levels of testing

Answer Posted / p.moorthi

There are 5 levels of testing.

1) Unite level testing
2) Module level testing
3) Integration level testing
4) System level testing
5) User acceptance level testing
1) Unit level testing

If one performs testing on a unit then that level of testing
is known as unit level testing. It is white box testing
usually developers perform it.
Unit: - It is defined as a smallest part of an application.

2) Module level testing

If one perform testing on a module that is known as module
level testing. It is black box testing usually test
engineers perform it.


3) Integration level testing

Once the modules are developing the developers will develop
some interfaces and integrate the module with the help of
those interfaces while integration they will check whether
the interfaces are working fine or not. It is a white box
testing and usually developers or white box testers perform it.

The developers will be integrating the modules in any one of
the following approaches.
i) Top Down Approach (TDA)
In this approach the parent modules are developed first and
then integrated with child modules.
ii) Bottom Up Approach (BUA)
In this approach the child modules are developed first and
the integrated that to the corresponding parent modules.
iii) Hybrid Approach
This approach is a mixed approach of both Top down and
Bottom up approaches.
iv) Big Bang Approach
Once all the modules are ready at a time integrating them
finally is known as big bang approach.
STUB
While integrating the modules in top down approach if at all
any mandatory module is missing then that module is replace
with a temporary program known as STUB.

DRIVER
While integrating the modules in bottom up approach if at
all any mandatory module is missing then that module is
replace with a temporary program known as DRIVER.

4) System level testing

Once the application is deployed into the environment then
if one performs testing on the system it is known as system
level testing it is a black box testing and usually done by
the test engineers.

At this level of testing so many types of testing are done.

Some of those are

a) System Integration Testing
b) Load Testing
c) Performance Testing
d) Stress Testing etc….

5) User acceptance testing.

The same system testing done in the presents of the user is
known as user acceptance testing. It s a black box testing
usually done by the Test engineers.

Is This Answer Correct ?    16 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is severity and priority of bug? Give some example.

663


Password is having 6 digit alphanumeric then what are the possible input conditions?

700


How can you prepare the resume for testing? Can you send me the answer for this questions?

1506


How would you do the ollowing Security Testing for web application? 1) Authentication. 2) Authorization. 3) cookies. 4) penetration testing. 5) session testing. 6) encryption and decryption testing pls give examples give example i can't understand so pl

2040


If date field is a text field write test cases to validate it?

1953






HI FRNDS, I HAVE 2.5 years OF exp In Manual Testing,Plz let me know if thr r any oppurtunities in any company in Bangalore ID:dsnithi@gmail.com Thanks in Advance

1663


I know functional test cases are derived from frs and system design specs. But are test cases for performance, database, boundary, relational integrity and other types of tests other than functional tests created from frs and system design specs as well? When are these test cases created? Are they in the same test plans alongside functional test cases or is their a different test plan that includes these test cases?

1679


Being an Manual tester, what will be the role or activity in test plan ?

1601


Anyone attended the manual testing interview with L&T infotech in recent past. please let me know the type of questions they can ask especially in PM round. Thanks

10385


What is reverse engineering?

742


i want information about API testing and i want info like how process can be done in company? i want added info like coding ,debugging, desing in c.v ? what should add in c.v for eg banking domin? pls any answer my question?

1589


What is a failure?

798


How soon the bug should get fixed?

627


can someone give me a brief idea about embedded testing.. i know both embedded system concepts and testing concepts.. i just want to know what we have to do for embedded testing

1860


Can you do system testing at any stage of sdlc?

657