Download List

專案描述

PyUseCase is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for 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.

System Requirements

System requirement is not defined
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.

2010-05-28 07:20
3.3

Tkinter support has matured a fair amount, with support added for three new widget types (Canvas, Checkbutton, and Listbox). There has also been work done on the PyGTK side with a couple of new widget types supported (TextView, SpinButton) and quite a few bugfixes.
標籤: Major feature enhancements, Major bugfixes

2010-03-06 05:21
3.2.1

There are minor bug fixes.
標籤: Bugfixes

2010-02-26 08:21
3.2

The main change is that there is now (still fairly basic) Tkinter support. There are some enhancements in the PyGTK auto-logging and a few bugfixes.
標籤: Major feature enhancements, Major bugfixes

2009-12-22 06:24
3.1

The usecase name entry dialog has been improved with more descriptive action naming and a preview window to show you what your usecase will look like when you're done. There are some widget-specific improvements and a few more bugfixes for the 3.0 release. The "getting started" guide on the homepage has been updated and made more informative.
標籤: Feature Enhancements, Bugfixes

2009-12-10 07:14
3.0.1

A lot of tidying up of the 3.0 release, and a couple of older bugs have been fixed.
標籤: Bugfixes

Project Resources