Hi,
thank you for your interest and detailed description - please find the answers in-lined:
On 25.02.2013 09:02, Niklaus Giger wrote:
Hi
I am working Elexis, an Eclipse RCP program for all aspects of a medical
practice (see http://elexis.info), where we use Jubula for some (still
rudimentary) GUI tests (integrated in a Jenkins-CI setup).
As we have over 20 files using org.eclipse.ui.forms.widgets.Hyperlink I would
prefer to help Jubula to map correctly these objects. I have no problem using
a daily build of the trunk usable with our Eclipse 3.8 based RCP. I also
considered following http://www.subshell.com/en/subshell/blog/Extending-
Jubula-For-Custom-SWT-Controls-In-RCP-Applications100.html but would prefer to
add something other could benefit from, too.
- Sounds goood!
I started with a clone of the jubula-core.git and after digging around in
http://wiki.eclipse.org/Jubula/JubulaContribGuid and the Jenkins setup I think
the "Maven Build Sequence" should be changed from
$ mvn clean verify
to
$ mvn clean verify -f org.eclipse.jubula.releng/pom.xml
Is it okay to update the Wiki accordingly?
- Yes, sure - feel free to do so!
FYI: I also recently added a small "ant-snippet"-build.xml with changeset [1] to simplify and unify the build invocation from within a freshly cloned Jubula repository.
Running the command above generates a p2 repository under
org.eclipse.jubula.site/target/repository/, which I can use to install it into
my Juno Eclipse.
Can you tell me how I can generate the executable RCP Jubula product?
Unfortunatly the Jubula RCP product configuration and definition are currently not hosted at eclipse - we're planning to do this, but not in the near future.
Also I would appreciate if you could point me to a good example howto enable
object mapping. Also it seems that your refactoring code. Do you also plan to
refactor the object mapping?
-- I'm not exactly sure what you mean by "enable object mapping" - could you elaborate on that question?
And yes, we're currently working on refactoring our RC (remote control) code - but again unfortunatly not on the object mapping (code). This is also very unlikly to happen in future as it's a highly toolkit dependent implementation.
Best regards
Niklaus Giger
_______________________________________________
jubula-dev mailing list
jubula-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/jubula-dev
[1] http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=3ce60d71b670d13c22175aaa4dde4557feffc629
--------------------------------------------------------
BREDEX GmbH
Mauernstr. 33
38100 Braunschweig
Tel.: +49-531-24330-0
Fax: +49-531-24330-99
http: www.bredex.de
Geschäftsführer: Achim Lörke, Ulrich Obst, Andreas Vogel
Amtsgericht Braunschweig HRB 2450
|