Return-Path: Delivered-To: apmail-incubator-jspwiki-dev-archive@locus.apache.org Received: (qmail 41987 invoked from network); 5 Dec 2007 06:21:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Dec 2007 06:21:16 -0000 Received: (qmail 28092 invoked by uid 500); 5 Dec 2007 06:21:05 -0000 Delivered-To: apmail-incubator-jspwiki-dev-archive@incubator.apache.org Received: (qmail 28078 invoked by uid 500); 5 Dec 2007 06:21:05 -0000 Mailing-List: contact jspwiki-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jspwiki-dev@incubator.apache.org Delivered-To: mailing list jspwiki-dev@incubator.apache.org Received: (qmail 28066 invoked by uid 99); 5 Dec 2007 06:21:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Dec 2007 22:21:05 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [17.148.16.77] (HELO smtpoutm.mac.com) (17.148.16.77) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Dec 2007 06:20:43 +0000 Received: from mac.com (asmtp004-s [10.150.69.67]) by smtpoutm.mac.com (Xserve/smtpout014/MantshX 4.0) with ESMTP id lB56KjMe028668 for ; Tue, 4 Dec 2007 22:20:45 -0800 (PST) Received: from [172.16.32.2] (c-24-218-63-109.hsd1.ma.comcast.net [24.218.63.109]) (authenticated bits=0) by mac.com (Xserve/asmtp004/MantshX 4.0) with ESMTP id lB56KheU023193 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Tue, 4 Dec 2007 22:20:44 -0800 (PST) Message-Id: <0F1C6D38-37C8-4AEF-993D-291AF9274F98@mac.com> From: Andrew Jaquith To: jspwiki-dev@incubator.apache.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Subject: Web unit testing: another option Date: Wed, 5 Dec 2007 01:20:40 -0500 X-Mailer: Apple Mail (2.915) X-Virus-Checked: Checked by ClamAV on apache.org Folks, Being the security nerd that I am, I just read an article on pen- testing (on a security website). It did a pretty good job talking about web unit testing, actually: Why Crawling Doesn't Matter http://www.tssci-security.com/archives/2007/12/02/why-crawling-doesnt-matter/ That article turned me on to another one, on HtmlUnit: http://daniel.gredler.net/2007/10/04/htmlunit-vs-httpunit/ Here's the HtmlUnit project page. The license appears to be fairly loose, certainly loose enough for Apache: http://htmlunit.sourceforge.net/index.html Now, this doesn't stop the short-term need to do manual web testing to get 2.6 out. I'm up for it... I might even have some time to try a few of 'em tomorrow. (I'll do the JDBC-container and JDBC-custom ones...) Andrew