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

i want to for technical interview question paper along with in tesrviwe Phases i need

1965


My name is Akpos from Nigeria. I have finished manual testing course. Please, can someone advise me where to go on from here?

1039


What is white box testing?

1203


how can we give (ASSIGN) bug privitorirs and seviroty to the bug explain with exanple

2297


Explain Single View Testing ?

1429


Anyone tell me the test cases of Shopping Favorite

1994


after completeing testing ,what would u deliver to the client?

2132


Hi friends I am kranti completed my IT diploma in 2005 & after that complete my software testing course. Now I am working in small software form as software tester. I have 2 + year experience in manual testing. Now I wan to change company. Plz told me is there any effect that I can not have any degree although I have 2 + experience ?

1981


Can any one please tell me which is the best institute in Bangalore to learn QA (crash course)? Thanks

1968


What is bidirectional traceability ??? and how it is implemented

2142


Changes and enhancements to system?

2104


write a testing stratgy \ approach for a product that you are use every day (e.g gmail, out look etc)

1938


Can any one suggest how to write the bug reports effectively by optimizing what we want to describe?

1984


what is sanity test (or) build test?

1130


WHAT IS OBJECT REPOSITORY? AND IT TYPES? HOW MANY TYPES OF ACTIONS ARE THERE IN QTP? CAN WE ADD NEW OBJECTS AND PROPERTIES INTO SHARED OBJECT REPOSITORY?

1933