Novel approach to reuse unused test cases in a GUI based application
J. Albert Mayan, K. Lakshmi Priya
Abstract
J. Albert Mayan, K. Lakshmi Priya
Abstract
In development of software applications Graphical User Interface (GUI) plays an important role. It contains many test cases where some are useful and others are unusable test cases. Testing is used to recover bugs from the software. GUI needs to perform regular testing because it often requires frequent changes which depend on requirements of the users. This type of application requires regression testing which can be tested frequently when the modification occurs. The old version has a test suite and the modified version has a new suite. We focus on the part where the modified test suite is affecting the old test suite by making them unfeasible. The empirical study of these test cases is that to make the unfeasible test cases to feasible test case like reusing of the test paths by varying input values. We probably find where the input values are making the old test suite to reuse in the modified test suite. This approach can make more efficient by reducing the cost of regression testing and consumption of less time for the new modified application.
OpenAlex reports 8 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In development of software applications Graphical User Interface (GUI) plays an important role. It contains many test cases where some are useful and others are unusable test cases. Testing is used to recover bugs from the software. GUI needs to perform regular testing because it often requires frequent changes which depend on requirements of the users. This type of application requires regression testing which can be tested frequently when the modification occurs. The old version has a test suite and the modified version has a new suite. We focus on the part where the modified test suite is affecting the old test suite by making them unfeasible. The empirical study of these test cases is that to make the unfeasible test cases to feasible test case like reusing of the test paths by varying input values. We probably find where the input values are making the old test suite to reuse in the modified test suite. This approach can make more efficient by reducing the cost of regression testing and consumption of less time for the new modified application.
Key concepts: Test suite, Computer science, Regression testing, Graphical user interface testing, Test case, Model-based testing, Reuse, Test harness