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 ‐written to suit programmer’s implementation.
Integration testing:
Test for correct interaction between system units.
systems ‐ 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‐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
Can test condition,testcase and testscript help u in performing the static testing
what is the function generator?
What is your daily process? I have 2+EXP IN MANUAL TESTING.PLEASE SUGGEST ME HOW i ANSWER
How do u determine,what to be tested?
Write test cases on duster
Please explain me v-model clearly i want to know how it works and want to know how it use in real time on a project please tell me its urgent and important for me understand .Please tell me my mail id is Chiku_69@yahoo.in Thank u
from where do u collect test data if u miss some data what will happen
What is common interface?
9.Data – driver automation typically includes?
what is conditional testing? explain and examples
Can you explain random/monkey testing?
what types of bugs will we find out in banking projects
I am having 2 years of experience in Manual Testing, 2marrow I have an interview with a Company. Which type of questions they will ask me?How should I prepare for interview?Please guide me so that I will clear the interview.
iam having 2+yr sof exp in manual testing, at present working in chennai,want to relocte to hyd .if any openings let me know.my id : vaniramymail.com
Explain the procedure & path of s/w in testing?