Hello,

Actually the responses that you attribute to me are actually from Steve, but I 
certainly agree with them.

>-----Original Message-----
>From: Matthias P. [mailto:[EMAIL PROTECTED]
>Sent: Friday, February 28, 2003 3:08 AM
>To: Ant Users List
>Subject: Re: ANT visions and best practices
>
>
>Hi Simon, 
>
>thank you for your advice. 
>
>> 2. look at junit, httpunit and cactus, if you havent 
>already. Java tools
>> for
>> Extreme Programming is another book in this area.
>
>So you suggest to run auto-tests during the build process? Do 
>you run all
>unit test of your developers or just a subset.  Which kind of 
>unittest will
>this subset include?

Yes. We run ALL of our junit tests during the build. There are those who might say 
that is unnecessary, but we choose to do it.

>> 4. Set up an automated build system, such as CruiseControl
>> (cruisecontrol.sf.net), for a continuous build.
>
>CruiseControl is for continues integration. Isnt'it? Our 
>project will be a
>very large project, so is it a good idea to run a complete 
>build every time
>someone checks in new sources? 

I think it's a good idea and the only reason that we don't do that yet is that we 
haven't gotten around to it yet. We do run the full test suite everytime we integrate 
code, so that's kinda the same thing, only not automated.

>> 
>> 5. automate all deployment, post deployment testing,

Yes. Yes. Yes.

>> 6. treat deployment config problems as defects and write 
>tests for them
>> before you fix.
>
>So I write JUnit-Tests for the deployment or which test-tool 
>do u suggest?

Hadn't thought to do that, but it sounds like a good idea. Can someone give examples? 
[Steve?]

>> 
>> I have some papers and presentations you might find interesting at
>> http://iseran.com/Steve/papers.html
>
>I will have a look! Thank you,

Careful of the English terminology! :-)

>Matthias

Simon

-----------------------------------------------------------------
Simon P. Chappell                     [EMAIL PROTECTED]
Java Programming Specialist                      www.landsend.com
Lands' End, Inc.                                   (608) 935-4526

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

Reply via email to