Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what are the levels in testing?
(Asked in Zensar Hyderabad today(17-1-12010))

Answer Posted / lakshmanaraj bg

software testing:

Software testing is an essential part of software development which is used to identify the correctness, completeness and quality of developed software.

Software testing is the process used to help identify the correctness, completeness, security & quality of developed computer software.

Its main objects are to detect error in software.

levels in testing:

1. Unit Testing.
2. Integration Testing.
3. System Testing.
4. Acceptance Testing.
5. Regression testing.

Unit Testing:

A unit is smallest testable piece of software.
– can be compiled, linked, loaded.
– e.g functions/procedures, classes, interfaces.
– normally done by programmer.
– Test cases written after coding.

Disadvantage:

– Test cases &#8208;written to suit programmer’s implementation.

Integration testing:

Test for correct interaction between system units.

systems &#8208; built by merging existing libraries.

modules coded by different people.

Mainly tests the interfaces among units.

Bottom up integration testing.
-Use of drivers
Top down integration testing.
-Use of stubs

System Testing:

Test of overall interaction of components.

Find disparities between implementation and
specification.

Usually where most resources go to.

Involves – load, performance, reliability and security testing.

Acceptance Testing:

Demonstrates satisfaction of user.

Users are essential part of process.

Usually merged with System Testing.

Regression Testing:

On going process throughout testing life cycle.

New bug&#8208;fix breaks previously tested units?

Perform regression test whenever program changes.

Done by test team and customer.

Done in simulated environment/real environment.

Is This Answer Correct ?    3 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

value momentum

1792


what is Test management fundamental?

2272


What r the features,u take care in prototype testing?

2221


can anyone tell anyone is providing training for CSTE exam in bangalore? and can u send some links related to this?

1995


When will the testing starts?

1125


What is rapid application development model (rad)?

1332


ANY ONE HAS ATTENDED THE INTERVIEW FOR WIT INNOVATION P LTD? THEN KINDLY LET ME KNOW ABOUT THE INTERVIEW PROCESS AND QUESTIONS ASKED.

2239


How do you define a testing policy?

1059


What is big bang approach?

1380


Difference between Stakeholder and Relevant Stakeholder?

2085


what type of quetion may be asked for experienced person in manual tester of 1 year?

2281


Unit Testing can be done by using Nunit?

1193


hi can anyone tell me about vision plus testing? and what about its future

22666


What is security Hole ? Is this possible Some one can acess any of restricted page (like admin side)? How you test this previllaze?

2409


how mapp the defect id in quality center?

2248