How to perform Auto UI Testing in RAP? [message #504516] |
Mon, 21 December 2009 07:22  |
Eclipse User |
|
|
|
Hello my frirends:
I have been totally afflicted by this problem for a whole week...Now my client gives me only 4 hours to find out a solution to have him nod...
Could some one please give me a hand to let me know how to perform automatic UI testing in an RAP application?The experimental guidance on the wiki is the only way I found, but it's out of date...
Any suggestion would be greatly appreciated.
|
|
|
Re: How to perform Auto UI Testing in RAP? [message #504590 is a reply to message #504516] |
Mon, 21 December 2009 16:40   |
Eclipse User |
|
|
|
On 21.12.2009 08:22, tingel christian wrote:
> Hello my frirends:
>
> I have been totally afflicted by this problem for a whole week...Now my
> client gives me only 4 hours to find out a solution to have him nod...
>
> Could some one please give me a hand to let me know how to perform
> automatic UI testing in an RAP application?The experimental guidance on
> the wiki is the only way I found, but it's out of date...
Did you find any problems with the how-to? Please feel free to file
bugs if you found incorrect information.
>
> Any suggestion would be greatly appreciated. :cry: :cry: :cry:
There is a commerical product called "QF-Test" that has support for
RAP applications.
In addition, squish from Froglogic offers support for qooxdoo (the
client-side Javascript framework used by RAP) - maybe that will do
also...
|
|
|
Re: How to perform Auto UI Testing in RAP? [message #505335 is a reply to message #504590] |
Tue, 29 December 2009 11:35   |
Eclipse User |
|
|
|
Thanks for your information, Rüdiger:)
I hope the apprieciation were not too late...
Actually, the how to works well in most situation.
however, when I am using the method "qxTableClick" declared in the Qooxdoo user extension with a xpath of a table as the locator parameter, it informs me that the method getWidgetByElement is not a proper function.I found this function in a file named Widget.js from Qooxdoo 1.0 package instead of org.eclipse.rap.rwt.q07.jar. And then I used the table id as the locator following string "qxh=", and was told that the method "getApplication()" is not a proper method.
I used a early version of the user extension without getApplication() dependency tonight. But it does not support using xpath as parameter.
I've got myself lost...could you please give me some suggestion?Thx!
[Updated on: Tue, 29 December 2009 11:46] by Moderator Report message to a moderator
|
|
|
Re: How to perform Auto UI Testing in RAP? [message #507690 is a reply to message #505335] |
Thu, 14 January 2010 12:01   |
Eclipse User |
|
|
|
Hi Christian,
this is caused by the fact that RAP uses qooxdoo 0.7.4 and not 1.0 due
to incompatibilities. Maybe you are lucky and can checkout an older
version of the qooxdoo user extension.
Regards,
Benny
tingel christian wrote:
> Thanks for your information, Rüdiger:)
>
> I hope the apprieciation were not too late...
>
> Actually, the how to works well in most situation.
>
> however, when I am using the method "qxTableClick" declared in the
> Qooxdoo user extension with a xpath of a table as the locator parameter,
> it informs me that the method getWidgetByElement is not a proper
> function.I found this function in a file named Widget.js from Qooxdoo
> 1.0 package instead of org.eclipse.rap.rwt.q07.jar. And then I used the
> table id as the locator following string "qxh=", told that the method
> "getApplication()" is not a proper method.
--
Benjamin Muskalla | EclipseSource Karlsruhe
http://www.eclipsesource.com | http://twitter.com/eclipsesource
|
|
|
|
Powered by
FUDForum. Page generated in 0.04905 seconds