Re: Automatic GUI Testing on Ubuntu

2012-10-30 Thread Nicholas Skaggs

On 10/30/2012 04:30 PM, Nicholas Skaggs wrote:

On 10/27/2012 11:40 PM, Ma Xiaojun wrote:
I guess a very basis of automatic GUI testing is the ability to get 
texts of a particular window through a script / program.


As I used Windows previously, I'd say I miss GetWindowText function 
and Spy++ utility somehow.


I noticed a tool called Dogtail, which seems to be the right tool 
for my need.

https://fedorahosted.org/dogtail/
http://www.redhat.com/magazine/020jun06/features/dogtail/

However, "python-dogtail" package in Ubuntu repository is 
ridiculously outdated; it is not upgraded since 8.04:

http://packages.ubuntu.com/python-dogtail
It doesn't even start on 12.04.

It is a package from Debian. It doesn't surprise me that much since 
Debian develops few, if any, real GUI apps.


Ubuntu is different in a sense that Ubuntu develops Unity, Software 
Center, Ubuntu One, ... in addition to package whatever upstream offers.


I wonder, does Ubuntu developer have better tools I don't know or 
they simply don't bother to do automatic testing.


Have a look at xpresser and autopilot. These tools are both used to do 
automaty ed testing along with testing frameworks like UTAH. If your 
interested in doing testing within ubuntu, I'd encourage you to come 
check us out on the ubuntu quality team: http://wiki.ubuntu.com/QATeam


Nicholas


My apologies; the links in question:
https://launchpad.net/utah
https://launchpad.net/autopilot
http://xpresser.com/
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Automatic GUI Testing on Ubuntu

2012-10-30 Thread Nicholas Skaggs

On 10/27/2012 11:40 PM, Ma Xiaojun wrote:
I guess a very basis of automatic GUI testing is the ability to get 
texts of a particular window through a script / program.


As I used Windows previously, I'd say I miss GetWindowText function 
and Spy++ utility somehow.


I noticed a tool called Dogtail, which seems to be the right tool for 
my need.

https://fedorahosted.org/dogtail/
http://www.redhat.com/magazine/020jun06/features/dogtail/

However, "python-dogtail" package in Ubuntu repository is ridiculously 
outdated; it is not upgraded since 8.04:

http://packages.ubuntu.com/python-dogtail
It doesn't even start on 12.04.

It is a package from Debian. It doesn't surprise me that much since 
Debian develops few, if any, real GUI apps.


Ubuntu is different in a sense that Ubuntu develops Unity, Software 
Center, Ubuntu One, ... in addition to package whatever upstream offers.


I wonder, does Ubuntu developer have better tools I don't know or they 
simply don't bother to do automatic testing.


Have a look at xpresser and autopilot. These tools are both used to do 
automated testing along with testing frameworks like UTAH. If your 
interested in doing testing within ubuntu, I'd encourage you to come 
check us out on the ubuntu quality team: http://wiki.ubuntu.com/QATeam


Nicholas

--
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop