I try to execute some test suite of different project in an similar AUT (an RCP application) in a build process on Jenkins.
For that I would like to launch my RCP application once with autrun.exe and close it after all the test suite execution.
All works fine but my RCP application is not complete. Actually, it has just one prespective with the icon of jubula's perspective and it has just the progess view.
I work on windows XP and I tried the command line (I tried with more option and I have the same problem) :
You should also bear the information on this ticket in mind.
As to your other questions:
- With Event Handlers, you should be able to make the test continue.
- There is no current support for merging versions of a project. We recommend working with a multi-user database to allow different people to work on the project.
Thanks for your reply. actually, I just use the AUT and it's work fine.
In fact with Event Handler I can continue my test suite but if my test suite is failed my job in Hudson will failed too and I don't want that because I need to execute all my test suites. I find a way to have that. In my Ant task i define my target as false if it fails.
After that, I use log parser plugin in Hudson to check the log and fine if an exit code=1.
But now I have another question..(I have a lot of questions ). I have an hudson's Job, who execute some Jubula's tests, on a virtual machine but if the virtual machine is running bat has no open session my tests failed at the beginning with this errors :
WARN o.e.j.rc.swt.driver.RobotSwtImpl - Current and end points not equal after mouse move. Waiting 1 second to see if a delay fixes the problem.
WARN o.e.j.rc.swt.driver.RobotSwtImpl - Delay did not fix the problem. Trying to call mouse move one more time with an additional wait afterward.
ERROR o.e.j.rc.swt.driver.RobotSwtImpl - Current and end points not equal after mouse move. The mouse pointer could not be correctly moved.
And in my reports the screenshot is just a black screen...
I would like to know why my tests can't be executed and how I can resolve the problem because the aim is to execute the build during the night and no session will be opened...
Could you help me? Any idea?
Today, I've worked on Jubula and I've tried to create a keyboard layout for a french keyboard. I red the problem with french keyboards and I've seen the bug was detected in 2011. So, i would like to know if this bug will be fixed in the future...Or since the detection have you an idea which can i make to resolve it. Because I tried a lot of things with keycode and others but it doesn't work...
The necessary setup for a test machine is that it has a GUI and a keyboard (they don't have to be physically there, e.g. you can use a virtual machine). You should also activate e.g. autologon when the machine starts. These are things that are a part of the build tool / separate scripts that get added to the build tool.
As far as I'm aware, there's no news on the French keyboard issue. I remember someone saying that they were using a belgian one because the numbers are on the lower row as opposed to being accessible with shift, but I'm fuzzy on the details.