Hi Magnolia!
I'm going to implement a sort of testing "standard" procedure to our new Magnolia-based infrastructure. I'm quite sure it is an OT question, but I think also this argument can interest others.

I would like to ask you a lot of things, but I will only ask:

1) How do you (automatically) test your modules?

Our idea is to test using TestNG [1] testing suite and Selenium [2]

The environment is the following:

1) Eclipse as IDE
2) Maven as building tool
3) TestNG as testing suite

Inside TestNG test, call Selenium client (Server started from maven plugin). We use also cargo for launching tomcat and deploy our application.

The only "nebolous" point is how we can deploy a test-capable magnolia instance inside the container.

We started to think to build a magnoliaAuthor / magnoliaPublic instance with an already prepared repository (licence inside, module already installed). But a lot of question came up to my mind:

- should the repository be on SVN?
- is it possible to use a Magnolia CE empty webapp project? And in this case, is it possible to add customization (EE licence, modules, ...)? - is it possible to run Integration Test without an Integration Test Framework (like Continuum / Hudson)?

Any suggestion, thought, idea is really welcome !

-----------------------------------------------------------------------
[1] http://testng.org/doc/index.html
[2] http://seleniumhq.org/


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to