Rational Unix Test Agents Service Release 2001A.04.02.293.002 Release Notes
September 2001
Copyright © 2001 Rational Software Corporation. All Rights Reserved.
These release notes describe the software defects that have been fixed in Service Release 2 for the Rational UNIX Test Agents. Service Release 2 incorporates all changes that were included in Service Release 1; it is not necessary to install Service Release 1 prior to installing this Service Release. The archive unixtestagents_04.02.293.002.zip contains updates for AIX, HP-UX, Dynix, Linux, and Solaris. For updates of Windows testing products, use the archive teststudio2001A.04.02.293.002.zip or testmanager2001A.04.02.293.002.zip
Defects fixed in Service Release 1
Defects fixed in Service Release 2
Contacting Rational Technical Support
There are no changes to the supported platforms in this release. For information on supported platforms, see the Rational Suite Release Notes, Version 2001A.04.00.
There are no changes to the hardware requirements in this release. For information on hardware requirements, see the Rational Suite Release Notes, Version 2001A.04.00.
There are no changes to the software
requirements in this release. For
information on software requirements, see the Rational Suite Release Notes,
Version 2001A.04.00.
Before installing, you must stop the test agent process, rtprvd. On the UNIX Agent computer:
1. Use the ps command to access the Process ID (PID) of rtprvd.
2. Issue a kill -9 command for this process id.
Follow these steps to install on the UNIX Agent computer:
1. Overlay the patch files from the appropriate UNIX OS into the Rational installation directory. For example, the cd and find commands below overlay Solaris patch files from solaris_agent onto installation path /usr/rational/test:
find . -print | cpio -pvd /usr/rational/test
2. Restart the agent process using the cd and sh commands below. For example:
There are no documentation changes in this release.
ID |
CaseID |
Component |
Description |
RATL00029425 |
484993 |
Robot Session Recording |
Traditional Chinese
character input was not datapooled correctly in VU script |
RATL00039585 |
|
Robot |
Erratic behavior during GUI playback with Netscape scripts recorded
under IE |
RATL00044316 |
697180 |
Robot Session Recording |
Application crash when trying to record DCOM |
RATL00044731 |
|
TestManager |
HTTP VU playback hangs, especially on AIX agents |
RATL00046598 |
739275 |
Robot Session Recording |
Not getting all expected objects during DCOM recording |
RATL00047139 |
747538 |
Robot Session Recording |
DCOM recording fix |
RATL00047360 |
750883 |
Robot Session Recording |
No scriptable protocol from DCOM recording |
RATL00048113 |
|
Robot Session Recording |
DCOM Script generation failure if BSTR longer than 1020 characters |
RATL00048164 |
|
QualityArchitect |
VB Scenario Test Not creating/compiling RES file |
RATL00048175 |
755029 |
TestManager |
Not able to generate reports for playback involving more than one user
on AIX agent |
RATL00048304 |
752798 |
Robot Session Recording |
VU script from Oracle API session generated incorrectly |
RATL00048305 |
752798 |
Robot Session Recording |
VU script from Oracle API session didn’t correctly specify array
parameter variables |
RATL00048548 |
|
TestManager |
When a test case run causes TestManager to launch ManualTest, it
requires the user to login AGAIN to the project if that user has a password |
RATL00048587 |
765583 |
Robot Session Recording |
VU script from Oracle API session incorrectly specified parameters on
sqlexec |
RATL00048857 |
697180 |
Robot Session Recording |
DCOM script generation changes to break BSTR’s longer than 1020
characters into pieces |
RATL00048860 |
769316 |
Robot Session Recording |
Not able to generate script from DCOM session |
RATL00049030 |
|
QualityArchitect |
COM/EJB Scenario Template can’t be found if user logs in as any person
other than the original installer of RQA |
RATL00049360 |
784841 |
Robot Session Recording |
Quotation marks needed around char datatype values in Oracle VU
scripts. |
RATL00049419 |
790567 |
TestManager |
Reports will inappropriately filter out responses with negative
response times |
RATL00049510 |
777148 |
RDSI |
Enhancement to allow SoDA listing of scripts in a suite |
RATL00049712 |
798910 |
TestManager |
Opening a Suite
implementation from the Test Case property sheet causes TestManager to crash |
RATL00049761 |
|
QualityArchitect |
Tests generated
under Japanese NT OS will not compile |
RATL00049929 |
800566 |
TestManager |
Report generation failure on runs involving multiple agents |
RATL00049994 |
793371 |
TestManager |
TestManager crashes when adding test cases to a suite |
RATL00050434 |
|
TestManager |
RQA: Tests generated for COM unable to be run from Test Manager |
ID |
CaseID |
Component |
Description |
RATLC00002364 |
|
QualityArchitect |
COM Scenario template
selection not working from project level Rose Model Default or User Default |
RATLC00002484 |
|
QualityArchitect |
Cannot select template
from Tools menu |
RATLC00003094 |
|
Robot |
Allow borderless MDI
child windows to be recognized as context windows |
RATLC00003295 |
803726 |
Robot Session Recording |
Script generation was terminating
abnormally for an http session. |
RATLC00003355 |
730091 |
Robot Session Recording |
Script generation files
on an API HTTP session due to problems with handling cached cookies. |
RATLC00003361 |
806213 |
Robot Session Recording |
Script generation was terminating abnormally for an API ODBC session |
RATLC00003369
|
|
Robot Session Recording |
Application would crash if DCOM recording attempted without ADO 2.6 |
RATLC00003370 |
800635 |
Robot Session Recording |
VU Script generation was terminating abnormally because of incorrect
formatting of the SQL_DATE in a SQL Server 7 session |
RATLC00004455 |
778099 785427 |
TestManager |
GUI Test Script Files disappear due to datastore corruption |
RATLC00004480 |
803872 |
TestManager |
Unable to connect to project due to corrupt tds.mdb files. |
RATLC00004495 |
804394 |
TestManager |
Only header and footer remain from scripts due to datastore corruption |
RATLC00004585
|
760372 |
TestManager |
Second run of a suite on a VB application causes TestManager to hang |
RATLC00004699 |
|
TestManager |
Some http_requests hang after a couple hundred script iterations due
to thread problems |
RATLC00004871 |
|
TestManager |
Changed the start index on the Status report graph from 0 to 1 to
match the grid |
RATLC00004952 |
|
TestManager |
Test cases distributed over implementation types causes error that
leads to TestManager crash |
RATLC00007687
|
768679 |
Robot |
Robot misses clicking on checkboxes and radiobuttons since offsets
incorrect |
RATLC00007726 |
|
TestManager |
Test cases show as not having an implementation, but their property
sheet shows they are implemented |
RATLC00008082 |
804614 |
TestManager |
Restore the cut & paste feature in the test case design editor |
RATLC00008084 |
|
TestManager |
Fixed various ODBC playback issues |
RATLC00008152 |
818135 |
TestManager |
Unable to connect to project due to datastore corruption |
RATLC00008160 |
802292 |
Robot |
Robot is recognizing editboxes, dropdownlists, and checkboxes in a
table as pushbuttons |
RATLC00008299 |
772672 |
TestManager |
SIGSEGV signal received when running Manual Script |
RATLC00008307 |
732477 |
TestManager |
sqlfetch_cursor command failing with ERROR –1: End of data |
RATLC00008311 |
803187 |
Robot Session Recording |
Problem handling incomplete requests from IE |
RATLC00008367 |
807209 |
TestManager |
General test datastore errors when working with test cases |
RATLC00008383 |
808546 |
TestManager |
Unable to connect to project due to datastore corruption |
RATLC00008397 |
|
Robot |
Restore functionality to recognize DTPicker and Listview controls with
VB/HTML and Robot |
RATLC00008409 |
|
QualityArchitect |
Rose hangs during EJB Unit Test Generation |
RATLC00008415 |
|
TestManager |
Tests generated for COM unable to be run from Test Manager |
RATLC00008456 |
|
TestManager |
Corrected problem with multiple threads overwriting global buffer
during HTTP playback. |
RATLC00008462 |
800149 |
TestManager |
Wrong port used for HTTP connection since port was not specified on
Host field |
RATLC00008527 |
804614 |
TestManager |
Allow copy & paste of lines in Manual Test grid editor |
RATLC00008528 |
804614 |
TestManager |
Multi-select copy & paste of steps/rows in Test Case Design editor
fails |
RATLC00008532 |
779815 |
TestManager |
Fixed potential memory leaks when calling external C routines with
string parameters |
RATLC00008589 |
689985 |
Robot Session Recording |
Recording of API ODBC was hanging if SQLExtendedFetch failed |
RATLC00008808 |
|
TestManager |
TestManager crashes when inserting a test case that’s been deleted
into a suite. |
RATLC00008878 |
821097 |
TestManager |
HTTP playback fails with “chunk decoder received illegal chunk size”
due to multiple threads overwriting global buffer. |
RATLC00008884 |
825156 |
TestManager |
HTTP playback fails with no response received due to multiple threads
overwriting global buffer |
RATLC00008885 |
825005 |
TestManager |
http_nrecv not getting complete response due to multiple threads
overwriting global buffer |
RATLC00008970 |
824832 |
TestManager |
GUI Test Script Files disappear due to datastore corruption |
RATLC00009168 |
829549 |
Robot Session Recording |
Fixed script generation memory allocation error for ODBC session |
RATLC00009205 |
|
Robot Session Recording |
WSNADDR invalidated due to “:” changed to “;” by NuTCRACKER during API
recording |
RATLC00009213 |
826174 |
Robot |
Robot is recognizing HTMLLinks inside nested frames with an incorrect
offset under IE 5.5 |
RATLC00009370 |
829876 |
Robot Session Recording |
Fixed network recording problem with W2K SP2 where gethostbyname() was
returning the loopback addr for the local host. |
RATLC00009393
|
827892 |
TestManager |
Problems with conversion of a V2000 respository to a V2001a project. |
RATLC00009445 |
|
TestManager |
TestManager crashes repeatedly within “Run properties of test case”
dialog when inserting test assets into suite |
RATLC00009605 |
832625 |
Robot Session Recording |
Problem with HTTP Keep-Alive connections using secure proxies. |
RATLC00009632 |
829741 |
TestManager |
Unable to playback GUI script to existing log folder / log due to
datastore corruption |
RATLC00009635 |
830126 |
TestManager |
Unable to connect to project due to datastore corruption |
RATLC00009678 |
835933 |
Robot Session Recording |
Manual filtering dialog doesn’t allow change to Socket protocol |
RATLC00009715 |
836522 |
TestManager |
After run, [1.1.8.201] unlink of local user’s log file u001 failed,
Permission denied |
RATLC00009903 |
835221 |
TestManager |
“Unable to open the test log” error message after playback of shell
script |
RATLC00009917 |
838530 |
TestManager |
Unable to view logs in TestManager due to datastore corruption |
RATLC00009927 |
|
Robot Session Recording |
Get “Method ‘~’ of object ‘~’ failed”
during API recording of DCOM session |
RATLC00010064 |
|
Robot Session Recording |
Some ODBC traffic in .wch file but not in
script |
RATLC00010076 |
834205 |
TestManager |
log_msg() with a very large message (>32K)
causes TestManager to hang due to overrun of event specific data that can be
logged with an event |
RATLC00010132 |
843363 |
Robot Session Recording |
Improvement in SessionID correlations for
HTTP session |
RATLC00010138 |
822314 |
TestManager |
TestManager
crashes when expanding ReqPro requirements/Test Inputs |
RATLC00010189 |
838893 |
TestManager |
Correct
handling of HTTP GET requests with request data. |
RATLC00010322 |
832048 |
TestManager |
IIOP_INVOKE
does not accept strings longer than 2K |
RATLC00010330 |
|
Robot Session Recording |
Problems
with DCOM recording script generation |
RATLC00010451 |
831781 |
TestManager |
http_request
fails with host unreachable when playing back through proxy requiring Basic
authorization |
RATLC00010512 |
812480 |
Robot |
An
object properties verification point on the MsFlexGrid.ocx embedded in a
Visual C++ application doesn’t capture all the object properties. |
RATLC00010514 |
|
Robot |
Fix of
memory leak in RTXVB and RTXOL extensions |
RATLC00010573 |
|
Robot Session Recording |
Support
for process chaining of out-of-proc COM objects |
RATLC00010574 |
|
Robot Session Recording |
DCOM script
generation crashes on multi-dimensional array |
RATLC00010796 |
801671 |
Robot |
VB
application error when recording with Robot |
RATLC00011079
|
835350 |
TestManager |
Not
able to run xcopy from a testcase |
RATLC00011404 |
|
TestManager |
http_nrecv
not getting complete response due to multiple threads overwriting global
buffer |
AIX4.3_AGENT/bin/rtaagt
AIX4.3_AGENT/bin/rtprvd
AIX4.3_AGENT/bin/rtpsrv
AIX4.3_AGENT/bin/rtpver
AIX4.3_AGENT/bin/rtstsee
AIX4.3_AGENT/bin/rtsvui
AIX4.3_AGENT/bin/rttsee
AIX4.3_AGENT/bin/tsscmd
AIX4.3_AGENT/bin/CS/DYNA/rtsvui
AIX4.3_AGENT/rtsdk/C/lib/librttss.a
AIX4.3_AGENT/shlib/sql/libsqlserver.a
AIX4.3_AGENT/shlib/web/libhttp.a
DYNIX_AGENT/bin/rtaagt
DYNIX_AGENT/bin/rtprvd
DYNIX_AGENT/bin/rtpsrv
DYNIX_AGENT/bin/rtpver
DYNIX_AGENT/bin/rtstsee
DYNIX_AGENT/bin/rtsvui
DYNIX_AGENT/bin/rttsee
DYNIX_AGENT/bin/tsscmd
DYNIX_AGENT/bin/CS/DYNA/rtsvui
DYNIX_AGENT/rtsdk/C/lib/librttss.a
HPUX_11_AGENT/bin/rtaagt
HPUX_11_AGENT/bin/rtprvd
HPUX_11_AGENT/bin/rtpsrv
HPUX_11_AGENT/bin/rtpver
HPUX_11_AGENT/bin/rtstsee
HPUX_11_AGENT/bin/rtsvui
HPUX_11_AGENT/bin/rttsee
HPUX_11_AGENT/bin/rtvui
HPUX_11_AGENT/bin/tsscmd
HPUX_11_AGENT/bin/CS/DYNA/rtsvui
HPUX_11_AGENT/bin/CS/STAT/rtsvui
HPUX_11_AGENT/bin/CS/DYNA/rtvui
HPUX_11_AGENT/bin/CS/STAT/rtvui
HPUX_11_AGENT/rtsdk/C/lib/librttss.a
HPUX_11_AGENT/shlib/sql/libsqlserver.sl
HPUX_11_AGENT/shlib/web/libhttp.sl
LINUX_AGENT/librttssjava.so
LINUX_AGENT/bin/rtaagt
LINUX_AGENT/bin/rtprvd
LINUX_AGENT/bin/rtpsrv
LINUX_AGENT/bin/rtpver
LINUX_AGENT/bin/rtstsee
LINUX_AGENT/bin/rtsvui
LINUX_AGENT/bin/rttsee
LINUX_AGENT/bin/rtvui
LINUX_AGENT/bin/tsscmd
LINUX_AGENT/bin/CS/DYNA/rtsvui
LINUX_AGENT/bin/CS/DYNA/rtvui
LINUX_AGENT/rtsdk/C/lib/librttss.a
LINUX_AGENT/shlib/web/libhttp.so
SOLARIS_AGENT/librttssjava.so
SOLARIS_AGENT/bin/rtaagt
SOLARIS_AGENT/bin/rtprvd
SOLARIS_AGENT/bin/rtpsrv
SOLARIS_AGENT/bin/rtpver
SOLARIS_AGENT/bin/rtstsee
SOLARIS_AGENT/bin/rtsvui
SOLARIS_AGENT/bin/rttsee
SOLARIS_AGENT/bin/tsscmd
SOLARIS_AGENT/bin/CS/DYNA/rtsvui
SOLARIS_AGENT/rtsdk/C/lib/librttss.a
SOLARIS_AGENT/rtsdk/C/lib/librttss.so
SOLARIS_AGENT/shlib/iiop/libiiop.so
SOLARIS_AGENT/shlib/sql/libsqlserver.so
SOLARIS_AGENT/shlib/web/libhttp.so
If you have questions about installing, using, or maintaining this
product, contact Rational Technical Support as follows:
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)