Return-Path: Mailing-List: contact general-help@xml.apache.org; run by ezmlm Delivered-To: mailing list general@xml.apache.org Received: (qmail 61959 invoked from network); 10 Feb 2001 22:49:44 -0000 Received: from lotus2.lotus.com (192.233.136.8) by h31.sny.collab.net with SMTP; 10 Feb 2001 22:49:44 -0000 Received: from internet2.lotus.com (internet2 [9.95.4.236]) by lotus2.lotus.com (8.9.3/8.9.3) with ESMTP id RAA20006 for ; Sat, 10 Feb 2001 17:54:37 -0500 (EST) From: David_Marston@lotus.com Received: from cammail08.lotus.com (CAMMAIL08.lotus.com [9.95.4.164]) by internet2.lotus.com (8.9.3/8.9.3) with ESMTP id RAA26776 for ; Sat, 10 Feb 2001 17:49:21 -0500 (EST) Subject: Re: Test Infrastructure Project Proposal To: general@xml.apache.org X-Mailer: Lotus Notes Release 5.0.2a November 23, 1999 Message-ID: Date: Sat, 10 Feb 2001 17:49:17 -0500 X-MIMETrack: Serialize by Router on CAMMAIL08/CAM/M/Lotus(Release 5.0.5 |September 22, 2000) at 02/10/2001 05:49:17 PM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Scott Boag wrote: >What is happening in the XML/Web world is the integration of a lot of >smaller components, plugged together via (hopefully) standard interfaces. >This increases the need for unit testing, and integration testing in a >big way. In systems such as we are building, robustness is everything, >and fragility is becoming an increasing problem. This looks like a good topic for a workshop at ApacheCon. One of the most intriguing aspects of this integration testing is governing how various modules get plugged in. For example, the Xalan team would like to have a complete pipeline of Apache software that works, then plug in a revised Xalan piece, holding all other pieces constant, and see if the pipeline still works. I'm sure that other projects would like to do the same thing. Similarly, additional test cases can be introduced by attempting to run them through the pipeline that works. If the test comes out as expected, then it acquires the status of "worked at least once" that means it can be applied in a regression scenario, and it might also be an example for documentation/learning. .................David Marston