@article {15442,
	title = {Using tasks to automate regression testing of GUIs},
	journal = {International Conference on Artificial intelligence and Applications (AIA 2004)},
	year = {2004},
	month = {2004///},
	pages = {16 - 18},
	abstract = {Graphical User Interfaces (GUIs) present unique chal-lenges for software testing. In this paper, we demonstrate
that a test suite originally used to test a GUI contains a large
number of unusable test cases for the modified GUI. We
present a novel technique to recreate unusable test cases by
associating meta-information (called a task) with each test
case. Tasks represent activities that can be performed by
using the software. The sequence of events in a test case
represents the actions needed to complete its associated
task. Even when changes to the GUI make test cases unus-
able, many tasks remain valid across successive GUI ver-
sions. We experimentally show that our technique is able
to automatically and efficiently regenerate a large number
of test cases.
},
	author = {Memon, Atif M.}
}
