<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4807.2300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>
<DIV>TestMaker 3.0 went through an extensive "beta" testing period and is now
final. Download the free software at: <A
href="http://www.pushtotest.com/ptt">http://www.pushtotest.com/ptt</A>.</DIV>
<DIV> </DIV>
<DIV>TestMaker 3.0 is a framework for building intelligent test agents to check
Web Services for scalability, performance and functionality. TestMaker is
distributed under a free Apache-style open-source license. The software comes
with JDOM, the Jython scripting language, an extensible Test Object Oriented
Library (TOOL) of protocol handlers for HTTP, HTTPS, SOAP, XML-RPC, and a
graphical environment for creating, editing and running test agents.</DIV>
<DIV> </DIV>
<DIV>Here are details on the changes that went into TestMaker 3.0 (final):</DIV>
<DIV> </DIV>
<DIV>It's done! TestMaker 3.0 (final) is now available for free download.
TestMaker is a very good utility for testing Java servlets. We pushed the
product out the door thanks to the efforts of many contributors. The PushToTest
site is fully updated, including the<BR><A
href="http://docs.pushtotest.com">http://docs.pushtotest.com</A> site and the
FAQ.<BR><BR>- TestMaker 3.0 has these improvements over the prior "beta"
testing<BR>release:<BR>Now supports HTTP Basic authentication in
SOAPProtocol<BR><BR>- The TestMaker launcher
(testmakerhome/testmaker/bin/runtm.exe) for Windows<BR>checks the version of
Java and displays a reminder alert message to use Java<BR>1.4 or higher. The
launcher may now skip this check when you include<BR>the -nocheck tag in the
/testmakerhome/testmaker/bin/ide.cfg file. No such<BR>check exists in the Unix
launcher (runtm.sh.)<BR><BR>- The Agents directory is mounted and displayed in
the Explorer window by<BR>default.<BR><BR>- SimpleSearchLink now takes two new
configuration parameters:<BR>casesensitive: if "true" performs a case sensitive
search. Defaults to<BR>false.<BR>retaincase: if "true" result is returned in
"native" case of<BR>Response.getContent. The current behavior is change to all
lowercase.<BR>Defaults to false.<BR><BR>- New Agent Wizard for HTTP and
SOAP/WSDL services changed. The SOAP/WSDL<BR>wizard creates a more concise
skeleton agent script. The HTTP wizard fixes a<BR>problem with recognizing
complex forms. This also fixes a problem where the<BR>SOAP/WSDL wizard would
throw a NullPointer exception.</DIV>
<DIV><BR>- The SOAPProtocol.getDateTime() method had a bug that returned false
time<BR>information. The HTTPProtocol object now had the same bug<BR>that is now
fixed. Also the JavaDoc on the Response object is updated to<BR>reflect the real
meanings for getTotalTime(), getDataTime(), getSetupTime().<BR><BR>- A bug in
the SOAPProtocol object prevented support of cookies over HTTP<BR>transports
when using SOAP document-style calls.</DIV>
<DIV><BR>- The TestMaker Tutorial reflects the latest edition of sample test
agents<BR>that come with TestMaker.<BR><BR>- Update the FAQ to remove the
what-is-missing question. These items are now<BR>future-features.<BR><BR>-
Update all the doc headers to indicate TestMaker 3.0, Published on
October<BR>21, 2002.<BR><BR>- jNumeric is now part of TestMaker. jNumeric
provides the functions of Numeric to TestMaker. Numeric is a collection of
extension modules to provide high-performance<BR>multidimensional numeric arrays
to the Python programming language. JNumeric<BR>provides the same functionality
as the core of Numeric module and aims to<BR>provide all of the standard
extensions to Numeric modules (FFT,<BR>LinearAlgebra, RandomArray). Details on
jNumeric are found at<BR><A
href="http://jnumerical.sourceforge.net/">http://jnumerical.sourceforge.net/</A>.<BR><BR>-Frank<BR></DIV></DIV></BODY></HTML>