Computer Science, asked by Krutika1522, 11 months ago

Why is it necessary to test a large program at three different levels of testing : unit, integration, as well as system, rather than thoroughly testing only at the system level?

Answers

Answered by SanaHamza
4

Answer:

It reduces the debugging effort

Answered by AskewTronics
0

The reason for the above question is as follows:-

Explanation:

  • The software is developed by the developer with the help of the SDLC phase which gives the guideline to develop the good software. But there is a need to test the software after developing to check that there was an error in the software or it works well.
  • When any person tests some large thing then he is not able to get the error easily, but when he does test by dividing the large thing into some small units, Then he can able to get the error easily.
  • So the software testing is done by the tester to check the error and for the above reason, there needs to test the small units first which is called the unit testing.
  • Then the integration testing will be done after the unit testing to check the error after the merge the small units into some large units.
  • Then in the last, the whole software is get tested to ensure that the software is working after merging the units or not. This testing is done after the merge the whole code.

Learn More:

  • Testing : https://brainly.in/question/3254908
Similar questions