what is the difference between unit testing,integration
testing and interface testing?
Answer Posted / sandeep mukherjee
In computer programming, unit testing is a software
verification and validation method where the programmer
gains confidence that individual units of source code are
fit for use. A unit is the smallest testable part of an
application. In procedural programming a unit may be an
individual program, function, procedure, etc., while in
object-oriented programming, the smallest unit is a class,
which may belong to a base/super class, abstract class or
derived/child class.
Integration testing (sometimes called Integration and
Testing, abbreviated "I&T") is the activity[1] of software
testing in which individual software modules are combined
and tested as a group. It occurs after unit testing and
before system testing.
System testing of software or hardware is testing conducted
on a complete, integrated system to evaluate the system's
compliance with its specified requirements. System testing
falls within the scope of black box testing, and as such,
should require no knowledge of the inner design of the code
or logic.
Interface Testing is not focussed on what the components are
doing but on how they communicate with each other, as
specified in the "System Design".The tests are organized to
check all the interfaces, until all the components have been
built and interfaced to each other producing the whole
system.
| Is This Answer Correct ? | 15 Yes | 2 No |
Post New Answer View All Answers
What are the reasons that winrunner fails to identify gui object?
Welcome link is dynamic. How do you handle? What is your approach and write script.plz send answer
Without the gui map, use the phy desc directly?
How to have winrunner insert yesterdays date into a field in the application?
Which function to use to compare the application date with system date?
What is the XML test cases creation?
What is the purpose of gui spy?
Can anybody Explain me about the liasing with the developers,and a tester can make a test plan well?plz explain me as soon as possible ,thanx in advance.
wat is the d/b windows 95&98&xp?could anybody give reply ?
What is the purpose of different record methods 1) record 2) pass up 3) as object 4) ignore.
What is the purpose of gui map configuration?
when start testing
How do you handle unexpected events and errors?
How do you maintain the document information of the test scripts?
What all are the different databases winrunner can support?