[Webtest] WebTest and CruiseControl
Tue, 20 Apr 2004 17:25:59 +0000
Sorry to not get back with this info sooner. I had to get the information from my coworker who did this integration. Here are his notes. They are kind of sketchy, but I hope that for someone who knows ant, CruiseControl and Java, they will be a step in the right direction. If you need more detailed info, please ask, I will try to get it.
Steps to integrate Canoo WebTest with CruiseControl
1. Deploy a build to a web server
2. Change the ant build to invoke Canoo WebTest
3. Merge the WebTest log files into CruiseControl
4. Set the artifacts publisher in CruiseControl to the WebTest logs directory
5. Do the XSLT conversion of the WebTest result file
6. For results - create CruiseControl XML/XSLT in the reporting/JSP/XSL directory - this file tells CruiseControl how to parse the WebTest log file
7. Add into BuildResults.jsp
8. Modify HTMLEmailPublisher.java - add the above XSLT file
9. Recompile CruiseControl.
The end result is that the CruiseControl build kicks off the WebTests, formats the results file into HTML, and sends an email with the results of the tests and a link to the artifacts.
I know this is kind of hazy, it doesn't help for the information to go thru me!
> Hi Lisa,
> I'm very much interested in using CruiseControl for my canoo tests. Can
> you let me know how you did this?
> -----Original Message-----
> From: firstname.lastname@example.org
> [mailto:email@example.com] On Behalf Of firstname.lastname@example.org
> Sent: Wednesday, April 14, 2004 5:11 PM
> To: email@example.com
> Subject: RE: [Webtest] WebTest and CruiseControl
> Sorry for the delay, I will be posting this soon.
> -- Lisa
> > Lisa:
> > Please pass the recipe.
> > Thanks,
> > Frank Zhu
> > -----Original Message-----
> > From: firstname.lastname@example.org [mailto:email@example.com]
> > Sent: Thursday, April 08, 2004 5:56 PM
> > To: firstname.lastname@example.org
> > Subject: RE: [Webtest] WebTest and CruiseControl
> > We now have the Canoo test results included in the build results email
> > sent by Cruise Control, and can access the HTML results pages
> > the summaries) through the Build Artifacts on the CruiseControl result
> > web page. So if anyone wants to know how to do this, just ask. It is
> > way cool! (Now we just need more tests!)
> > -- Lisa
> > _______________________________________________
> > WebTest mailing list
> > WebTest@lists.canoo.com
> > http://lists.canoo.com/mailman/listinfo/webtest
> WebTest mailing list