Ans: Though testing is an important part of system development and leads to a valid, verified and efficient system, it also faces some limitation in its scope. Following are some of such limitations. • It is very difficult to trace out logical errors through Testing. • Stress testing or load tests are not the realistic options and hence, it cannot be defined that how application or module will be reacting at heavy data loads. • In Integration testing, skeletons of different modules are used, which cannot describe the full functioning and in-turn the complete behavior of module they are representing. • Being performed at later stages, testing may lead to a complete re- development of the module under testing and hence putting all effects in vain.