Rational Testing Products v2002 SR1 LoadTest Patch 1 Release Notes

May 2002


Copyright © 2002 Rational Software Corporation. All Rights Reserved.

This software contains proprietary and confidential information of Rational and its suppliers. Use, disclosure or reproduction is prohibited without the prior express written consent of Rational.

Copyright Information


 

Scope

These release notes describe the software defects that have been fixed in LoadTest Patch 1 for the Rational testing products. These fixes are primarily for the Robot Session Recording, TestManager, and UNIX TestAgents functionality in the product set.  Install this service release 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 1 can only be installed on a v2002 product that has Service Release 1 installed.

The LoadTest Patch 1 download consists of three parts:  these release notes, a Windows patch install, and a separate download file for the UNIX TestAgents.  The download is available for download at http://www.rational.com

  

 

Table of Contents

Scope. 1

Hardware/Software Information. 1

Supported Platforms. 1

Hardware Requirements. 1

Software Requirements. 2

Getting Started. 2

Installation Information. 2

UNIX Installation Information. 2

Defects and Changes. 3

Defects fixed in this release. 3.

Additional Information. 4

Contacting Rational Technical Support 5

 

Hardware/Software Information

Supported Platforms

There is only one change in supported platforms for this patch, the Dynix Test Agent is no longer available.  For information on supported platforms, please see the Rational Suite Release Notes, Version 2002. 

Hardware Requirements  

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.

Software Requirements

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.

 

Getting Started

Installation Information

·        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 1 can only be installed if your product version is 2002.05.01.305.000.  The emboldened 01 indicates that Service Release 1 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 go to “View Documentation OnLine”, go to the “Documentation” drop down box.  Choose “View all Rational Release 2002 Release Notes”.  All release notes pertaining to this service release are identified by the word “Service Release” in their description.

 UNIX Installation Information  

This service release includes a complete set of UNIX Agent computers.  These Agents are required for operation with TestManager installations that have installed LoadTest Patch 1 and are not compatible with any other version of TestManager.  These Agent computers can be installed as follows

¨     Download the v2002 SR1 LoadTest Patch 1 version of the Rational Test Agents.

¨     Unzip the agent tar files.

¨     Copy the appropriate tar file to the UNIX agent machine.

¨     Use the gzip –d command to unzip the gzipped tar file, for example gzip –d /tmp/solaris_agent.tar.gz.

¨     Create a target directory for the install, for example /usr/rational/test.

¨     Change directory to that directory, cd /usr/rational/test.

¨     As the root user, untar the agent tar file into that directory, tar xvf /tmp/solaris_agent.tar.

 

The Rational Test Agent is now fully installed on your Unix Agent computer.

 

Follow the normal procedure to start the agent.  It is recorded below for your convenience.

As the root user, do the following steps.

¨     Set the RATL_RTHOME to the installation directory of the test agent, for example RATL_RTHOME=/usr/rational/test.

¨     Export the RATL_RTHOME definition using: export RATL_RTHOME.

¨     Add RATL_RTHOME to the PATH variable using the command: PATH=$PATH:$RATL_RTHOME

¨     Export the PATH definition using: export PATH.

¨     Change directory to bin subdirectory of the installation using: cd $RATL_RTHOME/bin

¨     Start the agent daemon process using: ./Rtsagt

 

The Rational Test Agent is now running on your Unix Agent computer.

Defects and Changes  

Defects fixed in this service release

Defect ID

Headline

Component

RATLC00022958

API HTTP .wch file has a length=0 value which causes scriptgen to hang

Robot Session Recording

RATLC00024340

DCOM: ADO Recordset mis-handling

Robot Session Recording

RATLC00024486

DCOM: script missing vbTab

Robot Session Recording

RATLC00025163

DCOM: script generated has multiple think_avg

Robot Session Recording

RATLC00025567

i18n: Quotes and slashes following double-byte characters are not properly escaped.

Robot Session Recording

RATLC00026916

Oracle: Unable to generate script from a split script session

Robot Session Recording

RATLC00027005

Error regenerating a WCH file

Robot Session Recording

RATLC00027198

rtvuc: fatal program compilation error: unterminated string or character constant on Oracle script

Robot Session Recording

RATLC00027240

http script does not include an authorization line in every request

Robot Session Recording

RATLC00027256

Getting VUTL: ERROR: Proxy Exception Thrown during recording application

Robot Session Recording

RATLC00027363

can't generate TUXEDO script

Robot Session Recording

RATLC00027372

NTLM Authorization - Customers can not record/playback when enabled

Robot Session Recording

RATLC00029322

rtvrc.exe has generated errors and will be closed by Windows

Robot Session Recording

RATLC00029370

HTTP: connection not initialized

Robot Session Recording

RATLC00020675

TM:  Sigwait Failed:  No such file or directory error on Solaris Agent during HTTP playback

TestManager

RATLC00020821

Apparent failure of T/M to match entire response from html page.

TestManager

RATLC00024548

Copy of RATLC00024490\:Java script stayed at script code when executing on solaris agent

TestManager

RATLC00024607

VB: First CreateObject() in script is logging an extra event in the log

TestManager

RATLC00025205

TSEE: fatal: librttssjava.so: open failed.  No such file or directory

TestManager

RATLC00025247

Unable to get expire_cookie()  to work for second iteration of a script

TestManager

RATLC00025469

Not all Perl scripts are transferred to the Agents during playback

TestManager

RATLC00025597

librttssjava.so and librttssremote.so need execute permission on Unix

TestManager

RATLC00025650

sigsegv error on playback

TestManager

RATLC00026002

encountering SIGSEV errors after inserting a match() function

TestManager

RATLC00026057

Playback problems through Cisco Load-balancers...

TestManager

RATLC00026637

When Running Test Cases, Memory Error Occurs

TestManager

RATLC00026659

Unexpected error when reading log when playing back the script from TM

TestManager

RATLC00026974

Trying to run a DFT (Agents (aprox 20) just Hang at initializing state)

TestManager

RATLC00026978

Remote TSSDisconnect() after TSSServerStop() causes SIGSEGV

TestManager

RATLC00027081

Error with HP Agent: "symbol taskexecute not found in test script execution

TestManager

RATLC00027163

Need System environment variable to handle system properties for TSS Java

TestManager

RATLC00027169

Problems Generating VU Scripts with Rational V.2002 & Oracle 9i

TestManager

RATLC00027366

AIX agent hangs during playback

TestManager

RATLC00027664

v2002 SQL VU Playback fails to playback a multi-statement SQL transaction.

TestManager

RATLC00028108

invalid connection descriptor (0)

TestManager

RATLC00028133

client no longer sending back session id after a set-cookie

TestManager

RATLC00028164

AIX VU agent problem...

TestManager

RATLC00028200

If a suite contains both a gui and manual script, the manual script will not run.  The suite just hangs

TestManager

RATLC00028203

RTMaster malloc error

TestManager

RATLC00028331

Suite hanging with scripts against SQL 2000

TestManager

RATLC00028594

CMD Usage report not displaying the correct values for SQl  cursor

TestManager

RATLC00028922

VUi #001: fatal system runtime error:[13.3.8.1]: out of memory trying to malloc -929875691 bytes

TestManager

RATLC00029287

Suite hangs and never completes

TestManager

 

Additional Information

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, click Tools > Internet Options > Advanced, Browsing section > Disable Script Debugging.

 

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


 

Contacting Rational Technical Support

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
(toll free) (408) 863-4000
Cupertino, CA

(781) 676-2460
Lexington, MA

support@rational.com

Europe, Middle East, Africa

+31 (0) 20-4546-200
Netherlands

+31 (0) 20-4545-201
Netherlands

support@europe.rational.com

Asia Pacific

+61-2-9419-0111
Australia

+61-2-9419-0123
Australia

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)