Why Testing is Necessary You all know that today’s generation rely on technology, all are been dependent on technology. We are in daily basis using smartphone this is also a technology. Suppose any application which we are using in our smartphone is not working properly, it can lead to many problem.
Eg : Suppose you purchased a car, now you are going to drive car on highway and that time you realized that car’s brakes are not working. You can imagine what will happen with you!
Why Testing is Necessary Hence all type of software companies developed the product and they test with all possibility ideas, so that their user will not get any problem using it. It could lead many problems like loss of money, time, business reputation or cause injury or death that’s why Testing is Necessary.
Causes of Software Defects First thing which i want to mentioned is we are human being, we cannot avoid mistakes, it is natural things. Defect means a unexpected result which we got from software. It could be come because of error in code, incorrect requirement and so on therefor testing is necessary. As a mentioned before we are human being, there is no any person who can make software error or defect free. It could be occur because of time pressure, code complexity, latest technology.