Which phase of SDLC is testing conducted What is the differe
Which phase of SDLC is testing conducted? What is the difference between unit testing and system testing? Why both should be conducted?
Solution
Testing is usually carried in all the stages of SDLC, however there is saperate testing stage as one of the 6 stages of SDLC. This stage is testing stage in which defects, bugs are tracked, reported and fixed.
Unit testing is basically short and brief testing of different units of a system. This kind of testing is specific for example testing all different inputs etc. While as system testing involves complete testing of the whole system or application. This kind of testing involves testing the working of all different parts of system togeather. Both these tests are important because System tests reveal the working of system as a whole while as unit testing are done on each unit indivisually and it gets clear easily which unit results in success or failure. Secondly, if all the components or unit tests are successful, there is no gurantee that all these unitis will work successfully togeather, thus we need system testing also.
