views:

32

answers:

1

I want to create some Webdriver tests to test my Java web application but I'm not sure whether they should live inside another project or if they should live inside my web application project.

I also want to run these Webdriver tests from my Hudson CI server upon every commit to my SVN repository - would this be a standard practice?

I don't think it matters too much but I would like to know what other people do?

A: 

It is a good practice to separate your project and Selenuim tests, especially if you are planning to run them in Hudson. This is because such tests will run for a long time and you would like to keep your build running fast.

So you should create separate project with tests and run it after your main project completed - it all can be set up in Hudson. An you can setup your project to be build after each commit, however you should read related Hudson documentation

ZloiAdun