e(fx) and GUI-Testing [message #1702422] |
Wed, 22 July 2015 09:11  |
Eclipse User |
|
|
|
Hello,
it seems that GUI Testing is not a hot topic for e(fx)clipse. I have an e4 application based on e(fx)clipse and desperately try to test my GUI.
I saw the promising video "e4 on JavaFX and JemmyFX" from 2012 but support for JemmyFX is not available anymore (the Wizard for generating the Jemmy TestSuite is disabled).
I found a topic were you, Tom, mentioned to switch from JemmyFx to TestFX.
Can you give my more information about this? Any working code with TestFX & e(fx)clipse?
Btw, any plans for the Min/Max buttons for e(fx)clipse?
Best regards,
Christian
|
|
|
Re: e(fx) and GUI-Testing [message #1702431 is a reply to message #1702422] |
Wed, 22 July 2015 10:13   |
Eclipse User |
|
|
|
Hi,
UI Testing
----------
Unfortunately I don't yet have approval to provide a TestFX
implementation from Eclipse.org (still waiting for the board to approve
EUPL :-( .
Integration of TestFX would work similar to the integration of Jemmy but
even that project seems a bit dead (no commit within the last 5months).
Min/Max
-------
We have a feature request for it but similar as for Drag-Detach we don't
have the resources to implement it without a company, group of people,
.... funding the development. Naturally one could contribute it as well!
Tom
On 22.07.15 11:11, crothy donald wrote:
> Hello,
>
> it seems that GUI Testing is not a hot topic for e(fx)clipse. I have an
> e4 application based on e(fx)clipse and desperately try to test my GUI.
> I saw the promising video "e4 on JavaFX and JemmyFX" from 2012 but
> support for JemmyFX is not available anymore (the Wizard for generating
> the Jemmy TestSuite is disabled). I found a topic were you, Tom,
> mentioned to switch from JemmyFx to TestFX.
>
> Can you give my more information about this? Any working code with
> TestFX & e(fx)clipse?
> Btw, any plans for the Min/Max buttons for e(fx)clipse?
> Best regards,
> Christian
|
|
|
Re: e(fx) and GUI-Testing [message #1702451 is a reply to message #1702431] |
Wed, 22 July 2015 12:37   |
Eclipse User |
|
|
|
Hi,
and thank you for your quick response although I was very disappointed with the answers.
UI Testing
----------
I thought e(fx)clipse is mostly about bringing JavaFx and OSGI (Eclipse) together. It cares about the GUI, right? I'm wondering about all the real-case application build with e(fx)clipse out there, nowbody tests the GUI?
Min/Max
-------
According to Bugzilla this bug was retarget for 1.1.0.
Can you give me some tips what / where should be the best way to do it (contribute to e(fx)clipse codebase).
Christian
|
|
|
Re: e(fx) and GUI-Testing [message #1702458 is a reply to message #1702451] |
Wed, 22 July 2015 12:58   |
Eclipse User |
|
|
|
On 22.07.15 14:37, crothy donald wrote:
> Hi,
>
> and thank you for your quick response although I was very disappointed
> with the answers.
If you expected free lunch for every I'm sorry to say that we do this
stuff for a living and if noone is willing to pay for it we don't
implement this features unless we have a need for it ourselves.
>
> UI Testing
> ----------
> I thought e(fx)clipse is mostly about bringing JavaFx and OSGI (Eclipse)
> together. It cares about the GUI, right? I'm wondering about all the
> real-case application build with e(fx)clipse out there, nowbody tests
> the GUI?
>
I can not ship stuff that is not legally approved by the Eclipse
Foundation. So while I understand you are disappointed I can't do
anything against it. EUPL is not a very often used License so make those
guys use Apache, EPL, ... and we'd have solved the problem since more
than 6 months.
>
> Min/Max
> -------
> According to Bugzilla this bug was retarget for 1.1.0. Can you give me
> some tips what / where should be the best way to do it (contribute to
> e(fx)clipse codebase).
>
While we could implement it similar to how it is done in e4 SWT I'm not
sure this is the right way because I want this to behave a lot cooler
and smoother, with transitions, ... . So I don't yet have real pointers
beside that you should get familiar with the rendering code base.
Tom
|
|
|
Re: e(fx) and GUI-Testing [message #1702659 is a reply to message #1702458] |
Thu, 23 July 2015 20:07  |
Eclipse User |
|
|
|
Just wanted to add that i'm not a big fan of GUI testing if you use one of the famous UI patterns (eg mvp, mvvm) you don't really need automated UI tests imho but an acceptence test at milestones is enough. But this is my own opinion.
|
|
|
Powered by
FUDForum. Page generated in 0.04468 seconds