Hi Nguyen,
I don't think this will work the way I thought about. What I want is not to run tests on the functionality behind the GUI, for which I can use ABAP Unit tests. I would like to verify that the GUI/application behaves to the user always as expected. For example, in my FPM applications I have a complex logic which UIBB elements are presented to the user according to the data the user has supplied. So I need some functionality to fake user input in some way (press a button, input to some text field, etc.) and to check how the GUI/screen behaves.
Thomas