Benny Hallett
Benny Hallett

Reputation: 7797

Automated UI testing for an Eclipse RCP application

What tools are available for record and play back type testing of an Eclipse RCP application?

I'm hoping for something that the end users will be able to pick up pretty easily and record their user acceptance tests with.

Upvotes: 3

Views: 5586

Answers (5)

Cwt
Cwt

Reputation: 8576

A comparision which includes most of the tools mentioned in the other answers (WindowTester, Squish, RCPTT, Jubula) can be found directly on the Eclipse website.

Upvotes: 3

Staalk
Staalk

Reputation: 245

This question is quiet old and the answers outdated. RCPTT is a great if not the best solution to this problem. Free of charge and you are able to record user interactions

Upvotes: 1

Sebastien
Sebastien

Reputation: 6542

Eclipse foundation now has Jubula ptojext. See http://eclipse.org/jubula/ "Jubula"

Upvotes: 0

Mark Irvine
Mark Irvine

Reputation: 1369

Have a look at this:

http://code.google.com/p/robotframework-eclipselibrary/

Robot framework is one of the easier testing tools for end users to pick up as it nicely separates code from tests.

Upvotes: 4

Andy Thomas
Andy Thomas

Reputation: 86409

WindowTester supports testing of SWT and Swing applications. It supports recording actions to Java tests. It was developed by Instantiations, which consistently delivered excellent products for Java development, integrated well within the Eclipse IDE. Google acquired Instantiations this year, and now offers WindowTester as free software.

Squish, by FrogLogic, supports many UI toolkits, including SWT. I toyed with the Qt version a few years back, and liked it. Squish supports recording to scripts that you can then edit, in Python, JavaScript, Perl or Tcl. Scripts are not dependent on screen coordinates. On the downside, Squish is exorbitantly priced, and it's licensed per UI platform.

Some other options are described in this previous question.

Upvotes: 3

Related Questions