Rational
Testing Products v2002 Release 2 LoadTest Patch 8 Release Notes
May
2003
These release notes describe the software defects that are fixed in LoadTest Patch 8 for the Rational testing products. These fixes are primarily for the Robot Session Recording, TestManager, and UNIX Test Agents functionality in the product set. Install this patch if you are using Rational Suite TestStudio, TeamTest, Rational Robot, Rational TestManager, Rational Suite DevelopmentStudio, Rational Suite AnalystStudio, or Rational Suite Enterprise products. This patch release contains a complete install for the UNIX Test Agents.
LoadTest Patch 8 can only be installed on a v2002 Release 2 product (Release 2002.05.20).
LoadTest Patch 8 is a cumulative patch containing recent fixes added since LoadTest Patch 7 as well as all fixes from LoadTest Patches 1 through 7. Therefore, it is not necessary to install any of the previous LoadTest Patches prior to installing this patch.
LoadTest Patch 8 consists of three parts: these release notes (v2002.05.20-Notes-LoadTestPatch8.html), a Windows patch install (v2002.05.20-Windows-LoadTestPatch8.zip), and a separate download file for the UNIX Test Agents (v2002.05.20-Agents-LoadTestPatch8.tar.gz). The files are available for download at http://www.rational.com
The Windows portion of LoadTest
Patch 8 can be installed on Windows NT, Windows 2000, Windows XP, Windows 98,
and Windows ME systems.
© Copyright IBM Corporation 2003 All Rights Reserved.
Table of Contents
Defect Fixes Included in this Patch
Contacting Rational Technical Support
For full information on supported platforms in the original Version 2002,
please see the Rational Suite Release Notes, Version 2002. The changes in the supported platforms are:
·
Removal of the Dynix Test Agent from the supported
platforms.
There are no changes to the hardware requirements in this release. For information on hardware requirements, please see the Rational Suite Release Notes, Version 2002.
There are no changes to the software requirements in this release. For information on software requirements,
please see the Rational Suite Release Notes, Version 2002.
·
To determine what version of Rational products you
currently have installed, please go to “Start” à “Programs” à “Rational <Product Title>” à
“Rational Software Installed Product Information”. LoadTest Patch 8 can only be installed if your product version is
2002.05.20.468.000. The emboldened 20 indicates that Release 2
has been installed.
·
If you are installing this patch on a Windows XP system, you should stop
the ProxyServer Service (“Start” à “Programs” à “Administrative Tools“ à “Services”) before running Setup.exe.
·
Release notes for all products can be accessed via http://www.rational.com/support/documentation/index.jsp.
In “View Documentation Online”, go to the “Documentation” drop down box and
choose “View all Rational Release 2002 Release Notes”.
The LoadTest Patch 8 components for Windows systems are delivered as a
zip archive. After downloading the
v2002.05.20-Windows-LoadTestPatch8.zip, extract the files from the archive into
a temporary location. Run the Setup.exe
from this temporary location to complete installation of the patch. You can remove the files in this temporary
location once installation is complete.
The v2002.05.20-Windows-LoadTestPatch8.zip archive should also be used
in the same way to update Windows Test Agent systems.
The UNIX agents component of LoadTest Patch 8, v2002.05.20-Agents-LoadTestPatch8.tar.gz, includes a complete product set for all UNIX (and Linux) Agent computers as a gzipped tar archive. These files are required for operation with TestManager installations that have installed LoadTest Patch 8 and are not compatible with any other version of TestManager. The Agent computers are installed as follows:
1)
Download the v2002 LoadTest Patch 8 version of the Rational
Test Agents (v2002.05.20-Agents-LoadTestPatch8.tar.gz).
2)
Use Winzip (on Windows) or the gunzip command (on UNIX) to
unzip the gzipped tar file.
3)
Extract the individual agent archives, aix4.3_agent.tar,
hp11_agent.tar, linux_agent.tar, and solaris_agent.tar, from the v2002.05.20-Agents-LoadTestPatch8.tar
file using Winzip (on Windows) or the tar command (on UNIX).
4)
Copy the appropriate agent tar archive to a temporary
location on your UNIX agent, for example, /tmp.
5)
On the agent, create a target directory for the
installation, for example /usr/rational/test.
6)
Change directory to that directory: cd /usr/rational/test
7)
As the root user, extract the files from the agent tar
archive into the current directory using a command like: tar xvf /tmp/solaris_agent.tar
The Rational Test Agent is now installed on your UNIX Agent computer.
After installation on the Test Agent on the UNIX agent, follow the normal procedure to start the agent. It is provided below for your convenience. As the root user, do the following steps:
1)
Set the RATL_RTHOME environment variable to the installation
directory of the test agent, for example RATL_RTHOME=/usr/rational/test.
2)
Export the RATL_RTHOME definition using: export RATL_RTHOME.
3)
Change directory to the bin subdirectory of the installation
using: cd $RATL_RTHOME/bin
4)
Start the agent daemon process using: ./Rtsagt
The Rational Test Agent is now running on
your Unix Agent computer.
The
following table lists the defects that are corrected with this patch. The Patch column indicates the LoadTest
Patch in which the fix first appeared.
Defect ID |
Description |
Component |
Patch |
RATLC00003359 |
Split scripts
from Netscape SSL recording incorrectly omitting pop for Http_control |
Robot Session Recording
|
5 |
RATLC00019920 |
Multiple instances of Windows Media Player appear during
API recording. |
Robot Session Recording |
2 |
RATLC00019975 |
start_time incorrectly placed in HTTP script |
Robot Session Recording |
4 |
RATLC00022958 |
Correction of API recording to avoid zero length .wch
files |
Robot Session Recording |
1 |
RATLC00024340
|
Fix DCOM ADO Recordset handling |
Robot Session Recording
|
1 |
RATLC00024420 |
Correct handling of HTTP traffic with 100-Continue on POST |
Robot Session Recording |
3 |
RATLC00024486
|
Improve DCOM script generation handling of vbTab |
Robot Session Recording
|
1 |
RATLC00025163
|
Correct DCOM script Think_avg specification |
Robot Session Recording
|
1 |
RATLC00025567
|
Ensure that quotes and slashes following double-byte
characters are properly escaped.
|
Robot Session Recording
|
1 |
RATLC00026916
|
Fix for script generation from an Oracle split script
session |
Robot Session Recording
|
1 |
RATLC00027005
|
Fix for script generation of HTTP session with ActiveX |
Robot Session Recording
|
1 |
RATLC00027198
|
Correct compilation error for unterminated string or
character constant in Oracle script
|
Robot Session Recording
|
1 |
RATLC00027240
|
Correct omitted Authorization lines of some requests in
HTTP script |
Robot Session Recording
|
1 |
RATLC00027256
|
Fix problem in DBLIB recording resulting in VUTL: ERROR:
Proxy Exception Thrown |
Robot Session Recording
|
1 |
RATLC00027363
|
Ignore duplicate initialization packets for TUXEDO session
to prevent no scriptable protocol error |
Robot Session Recording
|
1 |
RATLC00027372
|
Correct NTLM playback failure |
Robot Session Recording
|
1 |
RATLC00027931 |
Correct missing proxy connection indictors in HTTP script |
Robot Session Recording |
2 |
RATLC00028626 |
Improve handling of nested Start Blocks |
Robot Session Recording |
5 |
RATLC00028866
|
sqlcursor_setopt() used to prevent the script from
retrieving more rows than listed during ODBC playback |
Robot Session Recording
|
2 |
RATLC00029237 |
Script generation errors for DCOM session when using SQL
Anywhere project |
Robot Session Recording |
3 |
RATLC00029370
|
Fix uninitialized connection in HTTP script |
Robot Session Recording
|
1 |
RATLC00029576 |
Allow spaces in command id prefix |
Robot Session Recording |
4 |
RATLC00030537 |
Handle unusual timing of socket release in generating HTTP
script from API session |
Robot Session Recording |
2 |
RATLC00030568 |
Correction of placement of AUTOCOMMIT in ODBC script |
Robot Session Recording |
2 |
RATLC00030854 |
Correct problems with Oracle 8 arrays |
Robot Session Recording |
2 |
RATLC00051732 |
Correct script generation failure for ODBC session |
Robot Session Recording |
2 |
RATLC00051794 |
Fix for duplicate POSTs in HTTP script |
Robot Session Recording |
3 |
RATLC00051941 |
Correct missing socket traffic due to unidirectional
traffic flow |
Robot Session Recording |
2 |
RATLC00051978 |
Support very large (32Mb) POST during HTTP script
generation |
Robot Session Recording |
2 |
RATLC00052053 |
Fix problem with some HTTP traffic appearing in script as
socket |
Robot Session Recording |
5 |
RATLC00052159 |
Correct missing Proxy-Authorization in HTTP script |
Robot Session Recording |
2 |
RATLC00052330 |
Correction of “No scriptable protocol found” error in DCOM
session |
Robot Session Recording |
3 |
RATLC00052360 |
Correction of TDS decoding inconsistency related to cursor
handling in Sybase 11 session |
Robot Session Recording |
3 |
RATLC00052944 |
Script generation change needed for Oracle 8i |
Robot Session Recording |
2 |
RATLC00053158 |
Correct missing data from socket session |
Robot Session Recording |
3 |
RATLC00053373 |
Use correct HTTP proxy name instead of (null):0 |
Robot Session Recording |
3 |
RATLC00053403 |
Improvements in Oracle 8 API recording |
Robot Session Recording |
5 |
RATLC00053665 |
ODBC fetch commands were missing from SQL script causing
“Connection is busy” error on playback |
Robot Session Recording |
4 |
RATLC00053861 |
Improved NTLM connection stream handling to correct 401
error on playback |
Robot Session Recording |
3 |
RATLC00053888 |
Enhance API session recording extensibility to support
intercepting functions called by ordinal |
Robot Session Recording |
3 |
RATLC00053902 |
Correct script generation problem with sample extensible
API adapter |
Robot Session Recording |
6 |
RATLC00054196 |
Correction of script generation failure related to
datapooling |
Robot Session Recording |
3 |
RATLC00054197 |
Performance improvements in script generation with
datapools |
Robot Session Recording |
3 |
RATLC00054232 |
Enhancements to API recording to detect and report
collisions with virus scanners |
Robot Session Recording |
3 |
RATLC00054792 |
Correction of DCOM script generation error that caused
repeated “DCOM exit ticket” messages |
Robot Session Recording |
5 |
RATLC00054988 |
Oracle script generation fix to avoid SIGSEGV on playback
caused by incorrect manipulation of inline comments |
Robot Session Recording |
4 |
RATLC00055507 |
Improve ODBC API recording to prevent application crash |
Robot Session Recording |
4 |
RATLC00055710 |
DCOM script generation improvement to avoid “Unable to
compile visual basic resources” error |
Robot Session Recording |
5 |
RATLC00057738 |
Fix instance where http_header_recv and http_nrecv
commands were not being included in script |
Robot Session Recording |
7 |
RATLC00371055 |
Correct problem which prevented combined HTTP/ODBC script
from being generated |
Robot Session Recording |
8 |
RATLC00435801 |
Fixes for Tuxedo script generation to prevent TPEBADDESC playback
error |
Robot Session Recording |
4 |
RATLC00435839 |
XML data was dropped from http_request POST when
datapooling enabled |
Robot Session Recording |
5 |
RATLC00435917 |
Correct script generation failure related to displaying recorded
rows from a DBLIB session |
Robot Session Recording |
6 |
RATLC00436026 |
Properly handle SQL variable names enclosed in double
quotes |
Robot Session Recording |
5 |
RATLC00436338 |
Script generator was including an extra http_disconnect() in
script |
Robot Session Recording |
5 |
RATLC00436449 |
Improve script generation for IE6 sessions using SSL and a
proxy server |
Robot Session Recording |
5 |
RATLC00436651 |
Improve display of recorded rows for Oracle sessions |
Robot Session Recording |
6 |
RATLC00436654 |
Correct compilation failure in SQL script caused by
extraneous carriage return and newline characters in sqlconnect() parameters |
Robot Session Recording |
6 |
RATLC00436732 |
Allow complete returned data to be shown in Tuxedo scripts |
Robot Session Recording |
7 |
RATLC00436755 |
Improve speed of script generation auto-correlation |
Robot Session Recording |
5 |
RATLC00437120 |
Server_connection was not being set before sqldeclare_cursor
if there was no active connection, causing “service handle not initialized”
error |
Robot Session Recording |
6 |
RATLC00437263 |
Improve handling of PDF viewing in browser during
recording |
Robot Session Recording |
5 |
RATLC00437548 |
Improve data correlation for PeopleSoft web recordings |
Robot Session Recording |
5 |
RATLC00437910 |
Correct conflict with Adobe Distiller when doing API
recording |
Robot Session Recording |
5 |
RATLC00438035 |
Correct handling of strings larger than 10,000 bytes in
DCOM session |
Robot Session Recording |
5 |
RATLC00438129 |
Correct identification of SECURE cookies in COOKIE CACHE |
Robot Session Recording |
5 |
RATLC00438188 |
Improvements in http_find_values() data correlation |
Robot Session Recording |
6 |
RATLC00438961 |
http_find_values() failed because http_nrecv placed
incorrectly |
Robot Session Recording |
6 |
RATLC00439347 |
“invalid connection descriptor” error occurs during Oracle
8 playback since traffic from second logon to the database wasn’t being
scripted when the first logon failed |
Robot Session Recording |
6 |
RATLC00439505 |
Correct script generation “packet” error caused by DCOM
bstr datatype |
Robot Session Recording |
6 |
RATLC00439508 |
Correct compilation error related to recording of DCOM
byte, bstr, float datatypes |
Robot Session Recording |
6 |
RATLC00441156 |
Double quote mistakenly omitted in HTTP script when
unusual characters sequence found in traffic |
Robot Session Recording |
6 |
RATLC00441161 |
Correct problem with datapool column names for DCOM
recording |
Robot Session Recording |
6 |
RATLC00441250 |
Correct handling of embedded quote within XML for DCOM
recording |
Robot Session Recording |
6 |
RATLC00441287 |
Script generation failed because of very long POST content |
Robot Session Recording |
6 |
RATLC00441776 |
Incorrect REDIRECT handling caused missing http_request’s
in SSL HTTP session |
Robot Session Recording |
6 |
RATLC00441786 |
Improve handling of HTTP session from customized IE |
Robot Session Recording |
6 |
RATLC00441797 |
http_disconnect() was mistakenly omitted from end of
script under some circumstances |
Robot Session Recording |
6 |
RATLC00442262 |
Datapool generation improvements related to handling of
“English (United States)” locale during script generation on Windows XP |
Robot Session Recording |
6 |
RATLC00442276 |
Allow generation of HTTP script for session containing
mixed COM and HTTP traffic |
Robot Session Recording |
6 |
RATLC00442301 |
Correct HTTP script generation to include all 401
Unauthorized headers |
Robot Session Recording |
7 |
RATLC00442437 |
Improve error reporting in the case of a missing script
generation adapter |
Robot Session Recording |
6 |
RATLC00442954 |
Improve script generation automatic correlation to handle values
longer than 1023 bytes |
Robot Session Recording |
7 |
RATLC00442971 |
Remove need for Tuxedo stub dll’s |
Robot Session Recording |
7 |
RATLC00442980 |
Improve ODBC recording to handle case where expected row
count was incorrect |
Robot Session Recording |
7 |
RATLC00443038 |
Enhance script generation automatic correlation to handle
additional constructs |
Robot Session Recording |
7 |
RATLC00443163 |
Correct handling of correlation when portions of the recorded
session are ignored that resulted in SgenRes uninitialized error |
Robot Session Recording |
7 |
RATLC00443206 |
Fix Oracle playback ora_fetchlong() error by adding
sqlnrecv before sqllongrecv |
Robot Session Recording |
7 |
RATLC00443279 |
Add support for datatype 93 (datetime8) in generating ODBC
scripts |
Robot Session Recording |
7 |
RATLC00443638 |
Correct problem where script generation was including
invalid connections in an Oracle script, causing a SIGSEGV on playback |
Robot Session Recording |
7 |
RATLC00443809 |
Enhance HTTP script generation to better handle corrupted
recording files |
Robot Session Recording |
7 |
RATLC00444010 |
HTTP script generation was mistakenly specifying the
expected header as 200 instead of 401 for some recorded NTLM authentication
failures |
Robot Session Recording |
7 |
RATLC00444409 |
Fix problem of http_find_values being included in a the
script after http_disconnect |
Robot Session Recording |
7 |
RATLC00444519 |
Remove redundant http_file_values and http_nrecvs caused
by incorrect handling of concurrent connections |
Robot Session Recording |
7 |
RATLC00444716 |
Correct handling of quotation marks when datapooling SQL
stored procedure parameters |
Robot Session Recording |
7 |
RATLC00445225 |
Enhance Tuxedo script generation to handle variant packet
format |
Robot Session Recording |
8 |
RATLC00445742 |
Improve script generation to better recognize HTTP traffic
generated by Java applets |
Robot Session Recording |
8 |
RATLC00445744 |
Reduce script generation time for large SQL sessions |
Robot Session Recording |
8 |
RATLC00445794 |
Improve script generation to avoid missing WINSOCK traffic
from Java applets |
Robot Session Recording |
8 |
RATLC00446315 |
Enhance http_find_values generation to more completely handle
chunked data |
Robot Session Recording |
8 |
RATLC00447086 |
Add support for automatic handling of compressed HTTP server
responses (gzip, deflate) during script generation |
Robot Session Recording |
8 |
RATLC00447097 |
Correct handling of data correlation in the presence of
ignored scripts |
Robot Session Recording |
8 |
RATLC00447361 |
Improve script generation to avoid missing WINSOCK traffic
from Java applets |
Robot Session Recording |
8 |
RATLC00447411 |
Improvements in DCOM script generation |
Robot Session Recording |
8 |
RATLC00689777 |
Add missing sqlclose_cursor in ODBC script to prevent
“Connection is busy” error during playback |
Robot Session Recording |
7 |
RATLC00004670 |
Correction of DCOM session compilation failure resulting
in message “User-defined type not defined” |
TestManager |
2 |
RATLC00013816 |
Correct TSSMeasure.timerStop() failure “cannot resolve
symbol” |
TestManager |
5 |
RATLC00017101 |
Fix runtime virtual tester SIGSEGV during playback of SQL
Server 7 script |
TestManager |
2 |
RATLC00019598 |
Add support for automatic handling of compressed HTTP server
responses (gzip, deflate) during playback |
TestManager |
8 |
RATLC00020675 |
Fix for SIGWAIT failure on Solaris Agent during HTTP
playback |
TestManager |
1 |
RATLC00020821
|
Ensure matching of entire response from html page in case
where server does not close connection |
TestManager |
1 |
RATLC00022969 |
Correct TestManager crash when TSSDatapool.GetValue is
called with invalid column name |
TestManager |
5 |
RATLC00023473 |
Allow translation of source file path on agent to be
disabled with RT_AGENT_DONT_ADJUST_AGENT_DATAPATH environment variable |
TestManager |
4 |
RATLC00023539 |
Test script execution engine changes to prevent crash when
Java playback aborted |
TestManager |
3 |
RATLC00023540 |
Enhancements to virtual tester string environment variable
handling |
TestManager |
2 |
RATLC00024220 |
Fix memory leak for TSS calls on Solaris |
TestManager |
5 |
RATLC00024223 |
Correct potential SIGSEGV during TSS calls on Solaris when
running many virtual testers |
TestManager |
6 |
RATLC00024548
|
Fix potential thread race condition that caused Java
script to stay in CODE state when executing on Solaris agent |
TestManager |
1 |
RATLC00024607
|
Correct logging of first CreateObject() in VB script to
avoid an extra event in the log
|
TestManager |
1 |
RATLC00024988 |
Improve error message for incorrect CLASSPATH in Java
playback |
TestManager |
5 |
RATLC00025205
|
Fix run-time linking of librttssjava.so on Solaris and
Linux agents |
TestManager |
1 |
RATLC00025247
|
Correct expiration of cookies via expire_cookie() to work
for second iteration of a script
|
TestManager |
1 |
RATLC00025469
|
Ensure that command line scripts are transferred to the
Agents during playback |
TestManager |
1 |
RATLC00025650
|
Correction of SIGSEGV error on ODBC playback related to sqldeclare_cursor() |
TestManager |
1 |
RATLC00025883 |
Changed implementation of data transfer between master and
agents to address failed file transfers and initialization problems,
especially with Windows 2000 systems |
TestManager |
3 |
RATLC00026002
|
Fix for SIGSEV error related to using match()
with _response |
TestManager |
1 |
RATLC00026057
|
Correct handling of null-valued cookies |
TestManager |
1 |
RATLC00026309 |
HTTP playback incorrectly removed multiple slashes (/)
from URL |
TestManager |
3 |
RATLC00026637
|
Fix memory error that occurs with running from Test Cases |
TestManager |
1 |
RATLC00026656 |
Correct “Unhandled exception” from the rttssremote.dll when
using datapools |
TestManager |
7 |
RATLC00026659
|
Correct handling of log file to avoid unexpected error
when reading log after playing back the script |
TestManager |
1 |
RATLC00026721 |
Improve cleanup of virtual users in case where playback is
stopped or Run Time expires |
TestManager |
3 |
RATLC00026978
|
Correct problem with remote TSSDisconnect() after
TSSServerStop() causes SIGSEGV |
TestManager |
1 |
RATLC00027081
|
Fix references to avoid “symbol taskexecute not found in
test script execution
adapter” error on HP-UX agent |
TestManager |
1 |
RATLC00027163
|
Add System environment variable to handle system
properties for TSS Java |
TestManager |
1 |
RATLC00027169
|
Correct problems with Oracle 9i |
TestManager |
1 |
RATLC00027658 |
Improvements in Test Services Execution Adapter header
file, tsea.h |
TestManager |
6 |
RATLC00027664
|
Fix SQL playback of a multi-statement SQL
transaction. |
TestManager |
1 |
RATLC00028078 |
Improvement in handling large Cookie values
during HTTP playback |
TestManager |
4 |
RATLC00028133
|
Changes in domain name verification during cookie handling
to support non-fully qualified domain names |
TestManager |
1 |
RATLC00028164
|
Fix thread cancellation issue causing HTTP playback to
hang on AIX agent |
TestManager |
1 |
RATLC00028199 |
Command line script playback not working on AIX 4.3 |
TestManager |
4 |
RATLC00028200
|
Changes to allow execution of a suite
containing both a GUI and manual script |
TestManager |
1 |
RATLC00028203
|
Fix malloc error on SQL playback resulting
from unexpected writes to stderr |
TestManager |
1 |
RATLC00028594
|
Display correct values for SQL cursor in CMD Usage report |
TestManager |
5 |
RATLC00028922
|
Fixes in SQL Server playback to avoid fatal
system runtime error:[13.3.8.1]: out of memory error |
TestManager |
1 |
RATLC00029276 |
Improve TestManager memory use |
TestManager |
6 |
RATLC00029411 |
Improve license handling to allow more
thorough search for available licenses |
TestManager |
6 |
RATLC00029895 |
Fix cookie handling so cookies will remain when server
port changes |
TestManager |
2 |
RATLC00030050 |
Verification points not displayed in Log Viewer |
TestManager |
2 |
RATLC00030071 |
Correct Log Viewer error “An unexpected error was
encountered reading the log” |
TestManager |
2 |
RATLC00030173 |
TestManager crashes when viewing Logs |
TestManager |
2 |
RATLC00030426 |
Enhancements to better support ODBC cursors |
TestManager |
2 |
RATLC00030937 |
Correction of SIGSEGV during TSS for Java playback on
Linux |
TestManager |
2 |
RATLC00052097 |
Fix licensing so that a single All_Protocol feature allows
playbacks involving multiple protocols |
TestManager |
6 |
RATLC00051765 |
Support playback on German OS when product installed in
path with ISO Latin characters |
TestManager |
5 |
RATLC00051899 |
Correct Log Viewer error “An unexpected error was
encountered reading the log” |
TestManager |
2 |
RATLC00052306 |
Correct reporting of Failure Description in Log Viewer |
TestManager |
2 |
RATLC00052409 |
Add support for Oracle 8 SQLT_RSET |
TestManager |
2 |
RATLC00052456 |
Correct handling of spaces in UTL during HTTP playback |
TestManager |
2 |
RATLC00052668 |
Correct problem with large datapools on Solaris agent |
TestManager |
6 |
RATLC00053031 |
Non-rtmanager.exe enhancements for networked datastore |
TestManager |
6 |
RATLC00053057 |
rttsee incorrectly ignoring –u argument |
TestManager |
5 |
RATLC00053059 |
Allow GUI scripts running from TestManager to start
“Command Prompt” windows |
TestManager |
4 |
RATLC00053115 |
Fix handling of _TMS_TSO_EXEC_COPY_TO_AGENT_FILELIST to
upload files to agent |
TestManager |
6 |
RATLC00053513 |
Secure HTTP playback improvements to support certificates
with critical key usage extensions. |
TestManager |
5 |
RATLC00053559 |
Fix for failed HTTP playback with NTLM through a proxy
server |
TestManager |
3 |
RATLC00053635 |
Changes in concurrent thread handling in TSS Remote to
correct RobotJ playback hanging on Linux |
TestManager |
3 |
RATLC00053835 |
Fix SIGSEGV playback failure with Sybase script |
TestManager |
3 |
RATLC00054030 |
Changes in permissions for playback files to avoid “Unable
to overwrite log” error when using remote project |
TestManager |
4 |
RATLC00054250 |
Correct SIGSEGV on HTTP playback caused by Content-Type
without value |
TestManager |
4 |
RATLC00054392 |
Add support for EnvironmentOpSetString in TSS Remote for
Java |
TestManager |
3 |
RATLC00054496 |
Correct HTTP response parsing to prevent it from considering
response as complete too early, causing negative response times |
TestManager |
4 |
RATLC00054577 |
Fix incorrect reporting of ERROR 40012: End of data for ODBC playback |
TestManager |
7 |
RATLC00054689 |
Ensure that virtual user log data is properly flushed when
playback is terminated |
TestManager |
3 |
RATLC00054790 |
Allow command ids greater than 40 characters in reports |
TestManager |
5 |
RATLC00054801 |
Fix Monitor->Break Out handling for VU scripts |
TestManager |
4 |
RATLC00054959 |
Fix problem with tsscmd logging for multiple test cases |
TestManager |
4 |
RATLC00055161 |
Fix TSSUtility.GetScriptOption |
TestManager |
5 |
RATLC00055217 |
Fix TSS Java playback for Windows XP |
TestManager |
4 |
RATLC00434822 |
Allow events and dependencies in scheduling test cases |
TestManager |
4 |
RATLC00435167 |
Better handling of invalid assignments to VU environment
variables |
TestManager |
5 |
RATLC00435168 |
Fix handling of Think_cpu_threshold and
Think_cpu_dly_scale |
TestManager |
5 |
RATLC00435181 |
Improve HTTP playback for scripts containing both proxy
and direct connections |
TestManager |
4 |
RATLC00435302 |
Improve Sybase playback to avoid closed cursor error |
TestManager |
5 |
RATLC00435801 |
Tuxedo playback fix to resolve TPEBADDESC – bad
communication descriptor error |
TestManager |
5 |
RATLC00435942 |
Fix handling of ignored configuration for automated
implementation of test case |
TestManager |
5 |
RATLC00436161 |
Correct “defer_remote_semctl” error that occurs if
multiple virtual testers on an agent concurrently attempt to use TSSDownload |
TestManager |
6 |
RATLC00436242 |
Allow domain name in Set-Cookie to be preceded by period |
TestManager |
5 |
RATLC00436382 |
Correct RobotJ playback failure on TSSDisconnect for Linux |
TestManager |
5 |
RATLC00436383 |
Correct RobotJ playback hang on Linux caused by
interrupted select() |
TestManager |
5 |
RATLC00436801 |
Fix RobotJ SIGSEGV in handling TSSErrorDetail |
TestManager |
5 |
RATLC00436396 |
Make sure rtaagt resource monitoring process is stopped at
end of playback |
TestManager |
5 |
RATLC00436502 |
Correct behavior of testcase and emulate when time out
occurs |
TestManager |
5 |
RATLC00437027 |
Fix Java playback on Linux Redhat 6 |
TestManager |
5 |
RATLC00437034 |
Support Oracle date formats larger than 9 bytes |
TestManager |
5 |
RATLC00437117 |
Fix “Datetime field overflow” error on ODBC playback |
TestManager |
6 |
RATLC00437490 |
Improve handling of end of playback for virtual testers
waiting in a transactor |
TestManager |
5 |
RATLC00437715 |
Don’t display “Bad user group name translation” warning
message when Command Trace report generated for a playback outside of a
TestManager suite |
TestManager |
6 |
RATLC00437868 |
Correct ODBC playback “Invalid cursor state” error by
adding support for SQL_ODBC_VERSION on sqlconnect() |
TestManager |
6 |
RATLC00437966 |
Fix TSSSync.SharedVarAssign in TSS for VB |
TestManager |
5 |
RATLC00438276 |
Fix collecting of network delay during resource monitoring |
TestManager |
5 |
RATLC00438371 |
Improvements in http_find_values() data correlation |
TestManager |
6 |
RATLC00438644 |
Change name of SSL random number file to avoid problems with
Trend virus scanning |
TestManager |
7 |
RATLC00438957 |
Plug memory leak when SSL HTTP Keep-Alive connections are
automatically re-connected |
TestManager |
6 |
RATLC00439064 |
Improvements in permissions handling to avoid problems when
removing or overwriting files at beginning of playback |
TestManager |
6 |
RATLC00439271 |
Improve TSEE debug tracing related to RTTSEE_TRACE |
TestManager |
6 |
RATLC00439390 |
Fix resource monitoring for Local Computer |
TestManager |
6 |
RATLC00439601 |
Oracle playback would abnormally terminate with a SIGSEGV
if a cursor command encountered an error |
TestManager |
6 |
RATLC00440044 |
For HTTP playback, use port specification on http_request
line rather than from Host field |
TestManager |
6 |
RATLC00441024 |
Add support for SEARCH method in HTTP playback |
TestManager |
6 |
RATLC00441148 |
Fix tsscmd handling of more than one Test Script option |
TestManager |
6 |
RATLC00443008 |
Enhance NTLM proxy playback to better handle re-authentication
|
TestManager |
7 |
RATLC00443340 |
Enhance HTTP playback to assume a 200 OK header when no
header is provided by the server |
TestManager |
7 |
RATLC00443551 |
Add support for ASCII instead of Unicode strings during NTLM
authentication |
TestManager |
7 |
RATLC00444063 |
Correctly handle fragmented NTLM handshake messages which
may arise when the number of virtual testers increases |
TestManager |
7 |
RATLC00444590 |
Fix memory leak related to disconnecting HTTP connections
that were dropped by the server |
TestManager |
8 |
RATLC00445280 |
Fix HTTP POST command handling when used with NTLM authentication
and proxies |
TestManager |
8 |
RATLC00445904 |
Provide support for re-establishing NTLM Keep-Alive
connections that are dropped by the server |
TestManager |
8 |
RATLC00446438 |
Allow NULL hostname as primary address on http_request |
TestManager |
8 |
RATLC00446449 |
Correct DCOM compile error related to nested objects with
the same names |
TestManager |
8 |
RATLC00447536 |
Correct problem causing warning message about file removal
on Windows 98 playback |
TestManager |
8 |
RATLC00447627 |
Correct handling of RATL_JVM_SYSTEM to ensure it is
properly terminated |
TestManager |
8 |
RATLC00447891 |
Fix problems related to floating point support in JOLT
playback |
TestManager |
8 |
Note for
SQL Anywhere users on Windows 2000: To avoid problems when
connecting to a SQL Anywhere datastore, rename the file iphlpapi.dll to iphlpapi.dlx in the Rational Test
directory.
Note for
users performing API recording of Internet Explorer:
When performing an API recording of Internet Explorer, you should disable
script debugging to avoid abnormal behavior that may cause confusion and/or
failure to record a session properly. To disable script debugging, in Internet
Explorer, check Tools > Internet Options > Advanced, Browsing section
> Disable Script Debugging.
Note for users of Session Recording and Script
Generation Extensibility:
If you add a custom protocol, select and use it, and then remove it
while it is still selected, you will be unable to select any other protocol.
There are two workarounds to this problem:
·
Restore the recently removed adapter in question,
change the selection to some other protocol, and then remove the adapter.
·
Delete the registry key(s) that contain the
protocol in question, thus restoring default (new installation) behavior. The key(s) can be found at:
HKEY_CURRENT_USER\Software\Rational Software\Rational Test\8\Robot\VU
Recording
Special
Instructions for Defect RATLC00019920 - Multiple instances of Windows Media
Player appear during API recording: It is necessary, after installation of this patch, to delete the registry key:
HKEY_CURRENT_USER\Software\Rational Software\Rational
Test\8\Robot\VU Recording\API Recording\Exclude CLSID Set
before attempting an API recording in order to take advantage of this
fix. The key will be automatically
regenerated with an updated value on the next API recording attempt.
Documentation
Correction: In
Appendix A of the Rational TestManager User's Guide, the example of running
more than 24 virtual testers on a UNIX Agent is incorrect. The correct
environment names and values are shown in bold:
...
set semsys:seminfo_semmsl=4096
...
set shmsys:shminfo_shmni=1024
set shmsys:shminfo_shmmax=100072000
set shmsys:shminfo_shmseg=100
set shmsys:shminfo_shmmin=1
If you have questions about installing,
using, or maintaining this product, contact Rational Technical Support as
follows:
Your Location |
Telephone |
Facsimile |
E-mail |
North America |
(800) 433-5444 |
(781) 676-2460 |
support@rational.com |
Europe, Middle
East, Africa |
+31 (0)
20-4546-200 |
+31 (0)
20-4545-201 |
support@europe.rational.com |
Asia Pacific |
+61-2-9419-0111 |
+61-2-9419-0123 |
support@apac.rational.com |
Note: When you
contact Rational Technical Support, please be prepared to supply the following
information:
· Your name, telephone number, and company
name
· Your computer's make and model
· Your operating system and version number
·
Product release number and serial number
· Your case ID number (if you are following up on a previously-reported problem)