Home » Eclipse Projects » Eclipse Platform » Eclipse Platform UI testing
Eclipse Platform UI testing [message #333742] |
Tue, 30 December 2008 18:41  |
Eclipse User |
|
|
|
Hi
I wanted to know how does Eclipse Platform Team test Eclipse Platform UI
on Windows, Linux and Solaris? What tools do they use to test the UI? Is
it automated or is it manual? If it is manual, are there manual test plans
around which we can take a look at?
We are going to be building RCP based on Eclipse platform and we are going
to use the same methodology of testing UI as Eclipse Platform or other
Eclipse UI projects do.
-Pawam
|
|
| | | | | | |
Re: Eclipse Platform UI testing [message #333794 is a reply to message #333792] |
Tue, 06 January 2009 01:25   |
Eclipse User |
|
|
|
"Paul Webster" <pwebster@ca.ibm.com> wrote in message
news:gjft9i$jmn$1@build.eclipse.org...
> We test with the platform-ui-tests module from CVS:
> :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse
>
> Most of our tests are automated, and test the workbench code. We have
> some code that digs into SWT to test specific scenarios, but not much.
Pawan,
Did you have a look at the Platform UI tests that Paul mentioned? It
would answer your question on how the team ensures Eclipse UI is not broken.
- Prakash
--
http://blog.eclipse-tips.com
"Pawan Singh" <psingh@fnfr.com> wrote in message
news:661e468e23b0ec5f8621da4fccaf434f$1@www.eclipse.org...
> This means that Eclipse Foundation needs to work hard to get resources
> allocated to SWTBot project. In this age of automation driven testing, SWT
> seems to be lagging behind. I can get good tools for Java Swing, Adobe
> FLASH, Windows Native UI, Selenium for Web interfaces (like Ajax) - but
> SWT testing is primarily done using a few commercial tools (which are not
> very good at SWT testing) and on Windows only. One of the reasons for
> choosing Eclipse as a platform is that it runs on Linux, Solaris and Mac.
> But there are no commercial crossplatform UI testing tools for SWT.
>
> BTW - how do Eclipse UI developers ensure that once they check something
> in, they have not broken the Eclipse UI in some really dumb way? Do they
> indirectly get this information from millions of Eclipse beta testers who
> are effectively manually testing Eclipse?
>
|
|
|
Re: Eclipse Platform UI testing [message #333796 is a reply to message #333748] |
Tue, 06 January 2009 07:32  |
Eclipse User |
|
|
|
Pawan,
SWTBot is cross platform, it supports Windows, linux, solaris(untested)
and mac, and the tests are not platform specific. SWTBot hides away the
differences between all platforms, so the tests are agnostic of the
platform on which they run.
SWTBot is quite mature, has been around for little over a year, and is
used by quite a few people. Not many projects at eclipse.org use it.
There are a few open source projects including Apache's Directory
Studio[1], Matrex[2], and a lot more[3]
Feel free to ask questions on the eclipse.swtbot newsgroup
[1] - http://directory.apache.org/studio/working.html
[2] - http://matrexblog.blogspot.com/2008/09/swtbot-for-dialogs.ht ml
[3] -
http://greensopinion.blogspot.com/2008/09/eclipse-gui-testin g-is-viable-with.html,
http://richardadams606blog.blogspot.com/2008/10/swtbot-gui-t esting-for-rcp.html
-- Ketan
On 31/12/08 23:05, Pawan Singh wrote:
> Thanks a lot.
>
> So I am assuming from your post that SWTBot is used for testing Eclipse
> UI for various projects and most of the UI testing is automated on all
> platforms (Windows, Linux and Solaris).
> Can I also assume that SWTBot lets you run the same tests on Windows,
> Linux and Solaris without re-writing them for specific platform?
>
> Is this the tool Eclipse Community would recommend for testing RCPs on
> Windows, Linux and Solaris? There are commercial tools available - but
> if Eclipse projects use SWTBot, I would rather try to use SWTBot because
> of shared community knowledgebase in using this tool.
>
> Thanks
> Pawan
>
|
|
| |
Goto Forum:
Current Time: Tue May 06 07:12:53 EDT 2025
Powered by FUDForum. Page generated in 0.03917 seconds
|