Does Ranorex support automatic test GTK+ GUI application onp

Ask general questions here.
Melinda
Posts: 2
Joined: Fri Sep 19, 2008 4:50 am

Does Ranorex support automatic test GTK+ GUI application onp

Post by Melinda » Fri Sep 19, 2008 4:54 am

Hi, i am wondering can i automated the testing which is for GTK+ GUI application running on Linux platform?

Thank you.

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Post by Support Team » Fri Sep 19, 2008 8:26 am

Ranorex only supports the Microsoft Windows operating system. The currently supported Windows versions are listed on our homepage (right on the startpage, at the very bottom).

Regards,
Alex
Ranorex Support Team

Melinda
Posts: 2
Joined: Fri Sep 19, 2008 4:50 am

Post by Melinda » Mon Sep 22, 2008 8:03 am

Alex, thank you for the reply. for the reply.

Make more sure that: if the application i am testing is the GTK+ based GUI, can Ranorex support? As far as i know, GTK+ GUI is a little different from the Windows style GUI.

Thanks

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Post by Support Team » Tue Sep 23, 2008 12:30 pm

We currently provide only limited support Gtk+ using Win32-Controls.
Accessibility support for Gtk required ATK which is currently not available for Windows platforms.

Michael
Ranorex Team

dexter
Posts: 3
Joined: Tue May 12, 2009 2:10 pm

Post by dexter » Tue May 12, 2009 2:12 pm

Actually it is available under Windows. If you check this link: http://gtk-win.sourceforge.net/home/index.php/Downloads

You can see the atk is in the installer.

So if I just install atk under Windows, Ranorex will be able to see Gtk widgets, or the Ranorex code has to be modified first?

dexter
Posts: 3
Joined: Tue May 12, 2009 2:10 pm

Post by dexter » Tue May 12, 2009 3:23 pm

Rethinking, it would also need at-spi lib under Windows which is not ported yet (afaik)

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Post by Support Team » Tue May 12, 2009 3:56 pm

Exactly, without at-spi the atk implementation is pretty useless.
Even with at-spi, we would have to provide a dedicated implementation which could be a lot work because this stuff is CORBA based (i think?)

If somebody built a atk-to-MSAA or atk-to-UIA bridge into gtk+ we would support it.

BTW: Qt and WxWindows provide a MSAA implementation on Windows.

Michael
Ranorex Team

dexter
Posts: 3
Joined: Tue May 12, 2009 2:10 pm

Post by dexter » Tue May 12, 2009 3:59 pm

It is indeed corba based.

Anyways thx for the quick answer.