Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.8

Available as/for:
Description:
KD Executor is a record and playback multi-purpose tool for Qt (running on all platforms supported by Qt - Windows, Mac, Unix/Linux) and KDE applications.

In addition, it contains a test environment which uses this record and playback tool for testing.

What does KD Executor?

Automatic Testing

Graphical user interfaces are rarely tested automatically, simply because there is a lack of tool support for running the application automatically.

KD
Last changelog:

We are happy to announce the release of KD Executor 2.1 which contains
many new features that have been requested by users of KD Executor.

JavaScript scripts

The most important new feature in 2.1 is its capability to record
scripts as JavaScript code (as implemented by QSA), rather than XML
files. A considerable amount of work has been put into making the
scripts as terse and editable as possible, so this should take your KD
Executor experience to a new level, where maintaining the scripts by
hand is now possible. See the user manual for details on how to make
the scripts as short and manageable as possible.

Old scripts will still work without problems, so you can now gradually
move your scripts to JavaScript on a need to re-record basis.

Other enhancements

- It is now possible to record a script piece from within the KD
Executor shell, these script pieces can at a later point be played
back as parts of other scripts.

- Drag and drop events can now be recorded on UNIX/Linux.

- It is now possible to tell KD Executor that certain events should
simply be ignored if the widgets they are sent to are not found. This
ensures that a script can continue to live even in the case that the
mouse at recording time moved over a widget that at playback time does
not exist any more.

- KD Executor can now terminate an application that hangs in an endless
loop after a specified timeout.

- Test cases can now be created without recording a script. This
allows writing scripts manually from scratch.

- The sort order of test cases has been improved.

- In the example directory, you will find a number of new examples describing
KD Executor - see the README file for details.

The complete list of changes can be found in the ChangeLog file shipped
with KD Executor.

The KD Executor team at
Klarälvdalens Datakonsult AB


Ratings & Comments

1 Comment

tradersvarun

10 10 the best

Pling
0 Affiliates
Details
license
version 2.1.0
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 8

More Developers Apps from kdabprodinfo:

KD Chart
kdabprodinfo
last update date: 19 years ago

Score 5.0

KD Gantt
kdabprodinfo
last update date: 20 years ago

Score 5.0

KD Tools
kdabprodinfo
last update date: 21 years ago

Score 5.0

Other Developers Apps:

Oo-mox
actionless
last update date: 8 years ago

Score 6.5

KEXI
jstaniek
last update date: 7 years ago

Score 6.5

BlackAdder
appy
last update date: 20 years ago

Score 5.0

Wing IDE Professional
sdeibel
last update date: 15 years ago

Score 5.0

Quanta Gold
appy
last update date: 20 years ago

Score 5.0

Codie
elgunvo
last update date: 15 years ago

Score 5.0



System Tags