Provided by: International Journal of Computer Science and Information Technologies
Software testing is a major and complex process in software development life cycle. Lots of test cases may be produced to ensure the validity of work, for reduction in test cases, the users must focus on its problems. Automation of this test case generation may lead to overcome the above problems slightly and also reduces the human effort in other ways it also helps in detecting the human intended errors and logical errors as well. But automation of testing will not be that much productive in terms of time consuming and cost, if they have to wait till the end of the SDLC (Software Development Life Cycle) stage i.e. if they follow the white box testing methodology of testing. They have to go for that part of the code and design document as well.