Good Software Testing

Introduce simple techniques for testing your software.

Simple methods of testing to think about!At times a tester feels that an application or a product has reached its saturation in terms of the number of defects that are found in it.

This is referred to as the ‘positive maturity’ of a product.
It is an ideal ‘fake’ state of the product that misleads the tester or the customer to proceed with the usage of the product or application without knowing the grave consequences that could occur if the application or product fails.

During this phase of the product or application, this method comes in for rescue and aims to increase the productivity of the tester by bringing him/her into light and showing the way towards finding rich resource of bugs in the application.

My technique is called as “Link Testing”.

It is usually applied when the user is trying to perform a non regression test.

The technique goes as follows:
1) We try and locate the area where the bug had occurred or where it was fixed.

At this point the user needs to be careful to know what went wrong from the application point of view. I mean he/she needs to verify the area where the functions did not perform well.

2) After the user gets to know the area (area of analysis) he/she needs to perform a basic walk through . This ensures that the function now works properly.

Of course no one wants the existing functions to break down.

3) After this an analysis of the linked functions should be done by the user to make sure that all the functions that are linked to functionthat contained/ involved in the bug in his/her area.

All the three stages of this technique are explained in this diagrammatic view.

So, basically if you see the advantages of this technique, it could be summarized as follows:-
1) Increased efficiency of the man power.
2) Lower cost of replay time.
3) Higher number of bugs reported in a given time frame.
4) Higher performance of the project.

Leave Your Response