Jubula UI Tests with multiple developers [message #830138] |
Tue, 27 March 2012 04:40  |
Eclipse User |
|
|
|
Hello!
I working in an agile team and we want to use Jubola to test the UI.
We use Jenkins for continuous integration and SVN for version control system.
In my team we have the idea to using a multi-user database for Jubola ... multiple developers can work on a single project concurrently. All developers currently working on a project may view and execute all parts of it.
In this case listen to the following scenario:
When developer(A) make changes in the UI and creates new UI-Tests. At this point the developer(B) has failing tests, because the changes in the UI aren´t committed in SVN Repository at that moment and therefore the changes aren´t in the working copy from developer(B).
After due consideration, set the developer(A) the new UI-Tests as ignore test. After a while, the developer(A) commits the changes from the UI into the SVN Repository and next he activates the UI-Tests for all developers.
For version control we want to make a XML-Export from the Jubola UI-Tests and commit this XML-File into the SVN Repository, too.
Any ideas or hints what can be a better way?
What are the best practices in other projects with this environment related to multiple developers?
Thanks!
|
|
|
|
|
|
|
Re: Jubula UI Tests with multiple developers [message #988981 is a reply to message #987704] |
Tue, 04 December 2012 02:18   |
Eclipse User |
|
|
|
Hi Brian,
Thanks for the details from your side - the "workspace" idea is something that gets thrown around a lot. Basically though, apart from the rather giant effort it would require to implement, one of the negative points would be that non-developers using Jubula would have to deal with setting up and maintaining workspaces etc. So, the database paradigm seems to be staying around. That being said, it would indeed be great to have some merging capabilities - again though, I can't say much to how this would be realised at the moment. The other strategy that we looked at has been pushed back indefinitely, I'm afraid - our estimations for its implementation also came up with "rather giant effort".
We can carry on the discussion in an enhancement request for e.g. merge strategies, if you want to enter one.
Best regards,
Alex
|
|
|
|
Powered by
FUDForum. Page generated in 0.06839 seconds