Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1137

[Ann] Cobra 4.0 - Windows GUI test automation tool

Path csiph.com!usenet.pasdenom.info!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <nagappan@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'subject:Windows': 0.02; 'example:': 0.03; 'tree': 0.05; 'binary': 0.07; 'fixes': 0.07; 'utf-8': 0.07; 'apis': 0.09; 'callback': 0.09; 'item,': 0.09; 'skip:/ 10': 0.09; 'subject:test': 0.09; 'url:github': 0.09; 'python': 0.11; 'bug': 0.12; 'gui': 0.12; 'vista': 0.14; 'windows': 0.15; '(windows': 0.16; 'client:': 0.16; 'credit:': 0.16; 'liu': 0.16; 'references:': 0.16; 'runs,': 0.16; 'silence': 0.16; 'sp3': 0.16; 'subject:Ann': 0.16; 'subject:GUI': 0.16; 'to:addr:python-announce-list': 0.16; 'url:freedesktop': 0.16; 'vmware': 0.16; 'fix': 0.17; 'app': 0.19; 'subject:] ': 0.20; 'written': 0.21; 'command': 0.22; 'select': 0.22; 'example': 0.22; 'spread': 0.22; 'tests': 0.22; 'installation': 0.23; 'java': 0.24; 'testing': 0.29; 'url:bugs': 0.29; 'url:code': 0.29; 'message- id:@mail.gmail.com': 0.30; 'url:wiki': 0.31; '3.x': 0.31; 'doc': 0.31; 'linux': 0.33; 'bugs': 0.33; 'framework': 0.33; 'mac': 0.33; 'skip:d 20': 0.34; 'tool': 0.35; 'convert': 0.35; 'test': 0.35; 'received:google.com': 0.35; 'version': 0.36; 'c++': 0.36; 'in:': 0.36; 'url:downloads': 0.36; 'thanks': 0.36; 'url:org': 0.36; 'should': 0.36; 'application': 0.37; 'project': 0.37; 'feedback': 0.38; 'rather': 0.38; 'subject:[': 0.39; 'to:addr:python.org': 0.39; 'mailing': 0.39; 'major': 0.40; 'release': 0.40; 'new': 0.61; 'john': 0.61; 'url:index': 0.63; 'information': 0.63; 'refer': 0.63; 'visit': 0.64; 'url:p': 0.64; 'url:blogspot': 0.65; 'latest': 0.67; 'subject:tool': 0.84; 'snow': 0.91; 'swing': 0.91; 'colleagues': 0.97
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=WLnjm/Ytae1AWuv61nLG5y3Sga4hCz8/xFNwEZ7n4V0=; b=L4986rlZjCE4tjQ9iePjn3qSOQUzlGZSWpfeQcl/mtb1Gq1a9UvtIsFzVewMlPvLAG fxGdiX8DBv3BEif53bUhfFYkN+9dc7JlxREjwxe0M63eHCNMRV4YbhtCEa8iJxDB9EL4 LT0cXsnelhTPoRlRfLzCUzFza+e6JYewrs0RTcx5bT+jUPeoivL6CZbVmt+9gXVBmDAR IPqPcuDHSgn+AzWRz71t0+qtdd8K5i+4dVjRvom4Xlwv9mG7vtTPlj0T7qghvpMsd8uV vmeTtIXudCpjgzZamg5S7c8gScv4xd5pu3gjhfVG+yGWbdSK5RIDwWPeksqdbmBVTwR9 3oTQ==
X-Received by 10.15.60.197 with SMTP id g45mr135399eex.103.1384324213622; Tue, 12 Nov 2013 22:30:13 -0800 (PST)
MIME-Version 1.0
From Nagappan Alagappan <nagappan@gmail.com>
Date Tue, 12 Nov 2013 22:29:53 -0800
Subject [Ann] Cobra 4.0 - Windows GUI test automation tool
To python-announce-list@python.org
X-Mailman-Approved-At Fri, 15 Nov 2013 11:12:02 +0100
Content-Type text/plain; charset=ISO-8859-1
X-Content-Filtered-By Mailman/MimeDel 2.1.15
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.2640.1384510323.18130.python-announce-list@python.org> (permalink)
Lines 81
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1384510323 news.xs4all.nl 15943 [2001:888:2000:d::a6]:47171
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1137

Show key headers only | View raw


Hello,

New API:

* selectrow
* doubleclickrowindex
* comboselectindex
* multiselect
* multiremove

Bug fixes:

* Select child row based on tree item, rather than tree
* Fix callback to be registered just once
* Convert all strings to utf-8
* Change port number to listen from command line

Python client:

* 3.x fixes

Example:

* New example added for automating Windows app

Credit:

Nagappan Alagappan <nagappan@gmail.com>
John Yingjun Li <yingjunli@vmware.com>
Jia Liu <jia.jl.liu@oracle.com>
Andrew, Rob (LDTP forum)
Major Silence (https://github.com/majorsilence/ldtp2)
VMware colleagues

Please spread the word and also share your feedback with us (email me:
nagappan at gmail.com).

About LDTP:

Cross Platform GUI test automation tool Linux version is LDTP, Windows
version is Cobra and Mac version is PyATOM.

* Linux version is known to work on GNOME / KDE (QT >= 4.8) / Java Swing /
LibreOffice / Mozilla application on all major Linux distribution
* Windows version is known to work on application written in .NET / C++ /
Java / QT on Windows XP SP3 / Vista SP2 / Windows 7 SP1 / Windows 8.
* Mac version is known to work on OS X Snow Leopard /Lion/Mountain
Lion/Maverick. Where ever PyATOM runs, LDTP should work on it.

Tests can be written in: Python/Ruby/Perl/Java/C#/Clojure/VB.NET/PowerShell

Download source: https://github.com/ldtp/cobra

Download binary (Windows XP / Vista / Windows 7 / Windows 8):
https://code.google.com/p/cobra-winldtp/downloads/list
System requirement: .NET 3.5, refer README.txt after installation

Documentation references:

For detailed information on LDTP framework and latest updates visit
http://ldtp.freedesktop.org

For information on various APIs in LDTP including those added for this
release can be got from http://ldtp.freedesktop.org/user-doc/index.html
Java doc - http://ldtp.freedesktop.org/javadoc/

Report bugs - http://ldtp.freedesktop.org/wiki/Bugs

To subscribe to LDTP mailing lists, visit
http://ldtp.freedesktop.org/wiki/Mailing_list/

Thanks
Nagappan

-- 
Cross platform GUI testing
Linux Desktop (GUI Application) Testing Project -
http://ldtp.freedesktop.org
Cobra - Windows GUI Automation tool - https://github.com/ldtp/cobra
ATOMac - Mac GUI Automation tool - https://github.com/pyatom/pyatom
http://nagappanal.blogspot.com

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

[Ann] Cobra 4.0 - Windows GUI test automation tool Nagappan Alagappan <nagappan@gmail.com> - 2013-11-12 22:29 -0800

csiph-web