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 18: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 04:36 Go to previous message
Mickael Istria is currently offline Mickael Istria
Messages: 737
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: Tue Jul 29 23:13:35 EDT 2014

Powered by FUDForum. Page generated in 0.01473 seconds