[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#541808: RFP: strongwind -- GUI test automation framework



Package: wnpp
Severity: wishlist


* Package name    : strongwind
  Version         : current
  Upstream Author : Ben Mehling <ben.mehling@medsphere.com>
* URL             : http://medsphere.org/community/project/strongwind
* License         : GPL
  Programming Lang: Python
  Description     : GUI test automation framework

Copied from the home page:

Strongwind is a GUI test automation framework inspired by
dogtail. Strongwind is object-oriented and extensible. You can use
Strongwind to build object-oriented representations of your
applications ("application wrappers"), then reuse the application
wrappers to quickly develop many test scripts. Strongwind scripts
generate a human-readable log that contains the action, expected
result and a screen shot of each step. Most simple actions are logged
automatically.

Strongwind is written in Python and uses the pyatspi library to
manipulate and query the state of applications. Strongwind
automatically classifies widgets by their ATK role and provides
implementations for common actions on regular widgets — for example,
selecting an item in a menu or asserting that a window has closed —
but you can extend Strongwind's implementations or add your own
implementations for custom widgets to handle alternate behaviors or
custom widgets in your applications.

-- System Information:
Debian Release: 5.0
  APT prefers jaunty-updates
  APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 'jaunty-backports'), (500, 'jaunty')
Architecture: amd64 (x86_64)



Reply to: