Locate a Pin in a Haystack before the Customer Finds

Software testing is becoming as much vital today as is taking meals everyday. Researchers say that testing a day, keeps errors at the bay. Literature suggests that software testing should be done during requirements analysis phase, software design phase, software coding phase and also during software maintenance phase. Different types, different models and different layers of testing have been proposed in literature. The need is to test the software at every stage by any means. Testing may vary from documents testing (static testing) to code testing (dynamic testing). And finally, during maintenance phase also regression testing must be done. But locating errors in the source code is as much difficult as much is locating a pin in a haystack.

[1]  Wenhua Wang,et al.  An Interaction-Based Test Sequence Generation Approach for Testing Web Applications , 2008, 2008 11th IEEE High Assurance Systems Engineering Symposium.

[2]  Alessandra Bagnato,et al.  Practical Experience Gained from Passive Testing of Web Based Systems , 2010, 2010 Third International Conference on Software Testing, Verification, and Validation Workshops.

[3]  A. Keshk,et al.  Ensuring the Quality Testing of Web Using a New Methodology , 2007, 2007 IEEE International Symposium on Signal Processing and Information Technology.

[4]  Andres Andreu Professional pen testing for Web applications , 2006 .

[5]  A.J.A. Wang Security testing in software engineering courses , 2004, 34th Annual Frontiers in Education, 2004. FIE 2004..