Hi,

We have been painful with running the web application tests manually a few days before a release. I think it would be beneficial to automate the tests as part of the maven build. To get it started, I checked in [1] an example to demonstrate how to use the cargo [2] maven plugin to automate the integration test of Tuscany web applications.

The maven build now goes with the following steps:
1) package: generate the artifacts as a WAR
2) pre-integration-test: start the Jetty web server (embedded or external) and deploy the WAR to the server using Cargo 3) integration-test: run the integration test cases using surefire plugin. The test case should be the client program that talks to the web app
4) post-integration-test: stop the Jetty web server using Cargo

Thanks,
Raymond

[1] http://svn.apache.org/viewvc?rev=601610&view=rev
[2] http://cargo.codehaus.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to