[TIP] [ANN] TextTest 3.24 and StoryText 3.8 : Blackbox/GUI testing in Python/Jython

Geoff Bache geoff.bache at gmail.com
Sat Oct 6 01:31:31 PDT 2012


Hi all,

I've made a new release of my blackbox testing tool TextTest and also
its GUI testing accompaniment StoryText.

Main highlight in TextTest:
- The HTML report now integrates directly with Jenkins, providing a
direct view as to who has changed what and which bugs were fixed for a
particular test run.

Main highlights in StoryText:
- The old "NameChooser UI" has been generalised and enhanced, offering
a hierarchical view and the possibility to create shortcuts (macros).
- New file-polling mechanism added for synchronising on external events
- Possibilities to filter out certain widget types from the descriptions
- Many improvements to SWT/Eclipse RCP/GEF support which continues to mature
- Some improvements and fixes for Swing also
- Support for PyGTK apps using gtk.Builder added

Regards,
Geoff Bache
.........................
More detail:

TextTest is a tool for automatic text-based functional testing. This
means running a batch-mode executable in lots of different ways from
the command line, and using the text output produced as a means of
controlling the behavior of that application. Alone, it is aimed
primarily at testing batch systems, scripts and legacy systems.

StoryText is a companion tool to enable text-based GUI testing. Aimed
to be used together with TextTest, it generates an ASCII art log of
the important changes in the GUI, instead of having an "assertion
mechanism" as most other tools do.

StoryText defines GUI actions in terms of a user-defined "domain
language". Tests can either be defined up-front, or using its
recorder, which unlike most recorders
understands the domain language and records tests in it, meaning it is
usable for more than demos...

For more info on either please visit http://www.texttest.org



More information about the testing-in-python mailing list