An Efficient Framework for Unified Automation Testing: A Case Study on Software Industry
I A. Divya, S. Devi Mahalakshmi · 2014
Manual software testing becomes difficult, time consuming and costly as software systems evolve since it is performed by a human sitting in front of a computer carefully going through application screens, trying various usage and input combinations, comparing the results to the expected behaviour and recording their observations. Manual tests are repeated often during the development cycle for source code changes and othersituations like multiple operating environments and hardware configurations. Therefore tests should be automated to reduce testing efforts. Automated software testing is like writing the code to test the source code, which performs predefined actions, compares the results to the expected behaviour and report the success or failure of these tests. In this paper, automated tests are developed and extended to perform tasks impossible with manual testing in very less amount of time. In order to make automated testing effective and efficient, so that it can reduce overall costs, new techniques and methodologies were applied during the project like Modular Keyword Framework and hybrid approach. It is observed that automated software testing is an essential component of successful development project.