Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Testing RCP applications
Testing RCP applications [message #650873] Wed, 26 January 2011 23:39 Go to next message
adampatrick is currently offline adampatrick
Messages: 6
Registered: January 2011
Junior Member
Has anyone got any thoughts on testing RCP applications - methods, strategies or plugins to recommend?

A general approach would be interesting to hear.

Also if anyone fancies bonus points Confused

I am also considering a way as to how to make a common RCP for various tools e.g. like a framework using common components ... any thoughts on testing strategies for this?

Any ideas appreciated - even half baked ones.
Re: Testing RCP applications [message #650953 is a reply to message #650873] Thu, 27 January 2011 09:36 Go to previous message
Mickael Istria is currently offline Mickael Istria
Messages: 755
Registered: July 2009
Location: Grenoble, France
Senior Member
For Bonita Studio, we use standard JUnit tests for non-UI things. This tests can test components independently.
For UI things, we extensively use SWTBot, which provide a great API to write powerful high-level tests easily, giving a very good covering with very few lines. However, since a UI scenario generally implies several components, these tests can often be run only against the whole application, they are integration tests.

I think that now we have 50%-50% for the two kinds of test in our test suites (~300 tests).

HTH

Le 27/01/2011 00:39, adampatrick@hotmail.com a écrit :
> Has anyone got any thoughts on testing RCP applications - methods, strategies or plugins to recommend?
>
> A general approach would be interesting to hear.
>
> Also if anyone fancies bonus points :?
> I am also considering a way as to how to make a common RCP for various tools e.g. like a framework using common components ... any thoughts on testing strategies for this?
> Any ideas appreciated - even half baked ones.


--
Mickael Istria -- BonitaSoft S.A.
http://www.bonitasoft.com/products/BPM_download.php
Previous Topic:[SOLVED]CheckedTreeSelectionDialog and ICheckStateProvider issue
Next Topic:How to detect a workspace being opened twice
Goto Forum:
  


Current Time: Wed Sep 24 02:26:28 GMT 2014

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

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