International Journal of Soft Computing and Engineering (IJSCE)
The field of software engineering has been complimented with a number of research works that helps in developing software products that performs well within ever-changing organizational environments. Functional efficiency of a product greatly depends on the software development approach used to build it and the testing techniques involved. Most widely used software development approaches are conventional approach, object-oriented approach and agent-oriented approach. Among the Software Development Life Cycle (SDLC) phases, software testing is an important activity aimed at evaluating an attribute or capability of a program or system and determining that it meets the functionality of the system like the actual code or the non-functional requirements of the system like amicable user interface.