Hi Peter,
You're on the right path. I think the main problem at the
moment is the Target Platform. Be sure that you've
configured the Target Platform as described in the Jubula
Contribution Guide (http://wiki.eclipse.org/Jubula/JubulaContribGuid).
Target Platforms are a concept that are integral to Eclipse
plug-in development, as they basically define which plug-ins
(in which version) your plug-ins require. You can configure
the Target Platform in Eclipse's Preferences dialog.
There are, at the moment, a few projects that are not really
used when building Jubula. I think the example extensions
are not built, and the org.eclipse.jubula project is another
example of this. That being said, setting the Target
Platform should resolve most, if not all, of these issues.
General tips and guidelines for contributing to Jubula are
defined in the Contribution Guide. For specific tips, we're
also available here on the mailing list. For very specific
tips about a bug you might be working on, comment on the bug
directly and we'll give whatever help we can.
- Zeb
On 31.07.2012 04:21, Peter Hancox wrote:
I’ve just started investigating the use
of Jubula for UI testing of a Java Swing application. So
far it seems to be just what I’m looking for but I’ve come
across a couple of issues. One of which is an issue with
saving screenshots to PostgreSQL database. I know
PostgreSQL isn’t a supported database but, being keen to
avoid putting yet another database such as Oracle into our
environment, I’d prefer to fix the PostgreSQL image storage
issue as everything else so far seems to work fine with
PostgreSQL.
I don’t have any experience with eclipse
plug-in development but I’m tackling that now. So far I
haven’t been able to locate much information on fixing /
enhancing Jubula but did find a thread that basically said:
· git clone
http://git.eclipse.org/gitroot/jubula/org.eclipse.jubula.core.git
jubula
· cd
jubula\org.eclipse.jubula.releng
· mvn clean
package
After doing this, the projects imported
into eclipse now contained the missing generated code and
most of the error messages were resolved. However, I’m
still left with 36 errors though most seem to relate to
examples (e.g., Bundle ‘org.eclipse.gef.examples.logic’
cannot be resolved).
I also have “Bundle ‘org.eclipse.emf.cdo’
cannot be resolved”. Given I have the real Jubula feature
installed and working, why would the imported source
projects have missing dependencies?
What steps other than those listed above
are necessary / recommended?
Is there a guide / hints and tips etc.
for fixing / enhancing Jubula?
Other than the user forum, wiki, and this
mailing list, are there other places to look for Jubula
specific information?
The other problem area I’ve experienced
is getting the object mapper, recorder, etc. to communicate
with AUTs launched using the plugin eclipse launcher though
that’s less of an issue for me immediately.
Thanks for any assistance as I’d really
like to get this working. So far I haven’t found any tool
that meets my requirements entirely. Jubula is close, the
price is right, and if I’m able to fix issues in the code
base then I’ll be quite happy to use this as the basis for
our test infrastructure.
REGARDS
Peter
_______________________________________________
jubula-dev mailing list
jubula-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/jubula-dev
--
BREDEX GmbH
Mauernstr. 33
38100 Braunschweig
Tel.: +49-531-24330-0
Fax: +49-531-24330-99
http: www.bredex.de
Geschäftsführer: Hans-J. Brede, Achim Lörke, Ulrich Obst
Amtsgericht Braunschweig HRB 2450