Actionable knowledge model for GUI regression testing

GUI regression testing is challenging as GUIs are changed frequently during the whole SDLC. Currently, there are no effective techniques for doing GUI regression testing. In this paper, a novel actionable knowledge model (AKM) is proposed for representing GUI test cases. The proposed model is adaptive to the change of GUIs. A multi-agent based framework that infusing AKM for GUI application regression testing is developed to facilitate test case creation, execution and repair.