Delivered by FeedBurner

As we have seen in last article that failure and defect can be leads to the big damage of the application but here we will note down all the points from where defect and failure can be occurred and how we can prevent the same? 

How a defect occurs in software?

There are some points through which error can be occurred, like,

We have already understood what is ‘software testing’ in software development life cycle. Here we will learn how it is required and important. In normal language, we can say that software testing means find the bugs from application but ideally testers are finding human error which have been made by developers by mistake. Some mistakes can be ignored and some of them can be very critical.

What is requirement for testing

In the previous article we have seen that why software testing is required. Now it’s important to understand the procedures and objectives of software testing and finding proper bugs in application.

We can start testing with verify and validate procedure. For that we need to know about the Verification and Validation. Definition of verification is, to verify that a product which will be delivered to the client is built as per requirement or not. All non-technical meeting have been conducted in verification procedure. Now let’s come to the validation, validation means after compiling the application it must give expected result as per user’s requirement. All functional testing can be done in this procedure. We will understand in brief in further articles.

Fundamental Testing: Software Testing Details