Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Best option for automated plugin testing?(Best option for automated plugin testing?)
Best option for automated plugin testing? [message #798514] Tue, 14 February 2012 19:42 Go to next message
Jay Billings is currently offline Jay Billings
Messages: 43
Registered: July 2011
Member
What's the best option for automating plugin tests these days?

I've read a couple of articles at Eclipse Corner,

http://www.eclipse.org/resources/resource.php?id=424
http://www.eclipse.org/resources/resource.php?id=156

as well as the references to those articles and the pages on the Eclipse Testing Framework.

I've tried all of the different methods with Eclipse Indigo, but none of them seem to work. They all appear to be just too old. For example, the Eclipse Testing Framework is no longer maintained; Pulling org.eclipse.test from the repo and rebuilding it fails because of the use of "PlatformRunnable." The Platform Release Engineering tools, (Releng), also no long contain org.eclipse.test.

My plugins are building nightly with Hudson and publishing to my site, but I'd like to test them too. Any thoughts?

I have posted this question in the TPTP forum. After looking closer it seems that TPTP is for building tools, not testing Eclipse plugins and the post is therefore more appropriate to the PDE forum.

Jay


Jay Jay Billings
Oak Ridge National Laboratory
Twitter: @jayjaybillings
Re: Best option for automated plugin testing? [message #798521 is a reply to message #798514] Tue, 14 February 2012 19:50 Go to previous messageGo to next message
Lubos Pochman is currently offline Lubos Pochman
Messages: 29
Registered: July 2009
Junior Member
Check my blog page http://lubospeclipse.wordpress.com/eclipse-plugin-and-rcp-development-notes-2-2/ and scroll down to debugging, testing, there are some links about different ways to test plugins Jubula and WindowsTester Pro are the test tools for functional UI testing.
Re: Best option for automated plugin testing? [message #798573 is a reply to message #798521] Tue, 14 February 2012 21:20 Go to previous messageGo to next message
Jay Billings is currently offline Jay Billings
Messages: 43
Registered: July 2011
Member
Lubos,

Thanks for the quick response!

I think that Jubula will be great for testing the UI plugin of my RCP product. I've used SWTBot in the past, but it would be great to switch to the user-oriented view of Jubula. I've looked at Rational Functional Tester for that in the past, but it can be very expensive if one requires many licenses.

I also have seventy two junit tests for other plugins that I would like to run. These junit tests are spread across several plugin fragments for each of the different plugins. Do you have a suggestion for these? It would be great to get them working with Hudson.

Thanks again,
Jay


Jay Jay Billings
Oak Ridge National Laboratory
Twitter: @jayjaybillings
Re: Best option for automated plugin testing? [message #800842 is a reply to message #798573] Fri, 17 February 2012 15:38 Go to previous message
Jay Billings is currently offline Jay Billings
Messages: 43
Registered: July 2011
Member
The solution to my question appears to be Maven+Tycho.

http://www.eclipse.org/m2e
http://www.eclipse.org/tycho

Jay


Jay Jay Billings
Oak Ridge National Laboratory
Twitter: @jayjaybillings
Previous Topic:Project Creation
Next Topic:Persistent Properties map empty
Goto Forum:
  


Current Time: Mon Sep 22 22:27:26 GMT 2014

Powered by FUDForum. Page generated in 0.07494 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software