Downloadliste

Projektbeschreibung

StoryText (formerly PyUseCase) is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for Java Swing, SWT/Eclipse RCP, and Tkinter, and very basic support for wxPython. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a "domain language" along with a "UI map file" that translates it into the current GUI layout. Instead of an "assertion" mechanism, it auto-generates a log of the GUI appearance and changes to it, so as to use that as a baseline for text-based testing, using e.g. TextTest. Instead of requiring the tester to add "wait" statements by hand, it includes support for instrumenting code so that "waits" can be recorded.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-01-24 22:52
3.9

Zahlreiche Neuerungen für SWT/Eclipse, einige neue Features in der GUI Usecase-Editor und ein entscheidender Bugfix für Swing mit Java 7.
Tags: Enhancements, Bugfixes
Many enhancements for SWT/Eclipse, some new features in the GUI usecase editor, and a crucial bugfix for Swing with Java 7.

2012-10-06 19:01
3.8

Die NameChooser UI wurde verallgemeinert und verbessert, bietet eine hierarchische Ansicht und die Möglichkeit, Verknüpfungen zu erstellen. Eine Wiederholungsschleife wurde für hinzugefügt wenn wiedergegebenen Ereignisse nicht, was bedeutet, dass einige Anwendungsereignisse nicht erforderlich sind. Eine neue Datei Abrufmechanismus wurde für die Synchronisierung auf externe Ereignisse hinzugefügt. Hinzugefügt wurde die Fähigkeit Herausfiltern bestimmter Widget aus der Beschreibung. Viele Verbesserungen wurden vorgenommen, SWT/Eclipse RCP/GEF-Unterstützung, weiter zu Reifen. Einige Korrekturen und Verbesserungen wurden auch für Swing enthalten. Unterstützung für PyGTK apps mit Gtk.Generator wurde hinzugefügt.
Tags: major enhancements, Bugfixes
The NameChooser UI has been generalized and enhanced, offering a hierarchical view and the ability to create shortcuts. A retry loop was added for when replayed events fail, which means that some application events aren't needed. A new file polling mechanism was added for synchronising on external events. The ability to filter out certain widget types from the description was added. Many improvements were made to SWT/Eclipse RCP/GEF support, which continues to mature. Some improvements and fixes were also included for Swing. Support for PyGTK apps using gtk.Builder was added.

2012-05-24 08:55
3.7

Diese Version fügt Unterstützung viele Verbesserungen an SWT/Eclipse RCP (einschließlich Unterstützung für Anwendungen, GEF), viele Verbesserungen und WxPython Unterstützung (Statusänderung von Alpha, Beta), Unterstützung für Python 3 und Tkinter, die Fähigkeit zu Quellparametern Shortcuts und viele Bugfixes.
Tags: major enhancements, Bugfixes
This release adds many improvements to SWT/Eclipse RCP support (including support for GEF applications), many improvements to wxPython support (status changed from Alpha to Beta), support for Python 3 and Tkinter, the ability to parametrize shortcuts, and many bugfixes.

Project Resources