自動化測試軟體:rational robot -...
TRANSCRIPT
-
1
Rational Robot
1001
TEL035712121 EXT. 56667 E-MAIL{cschen, weafon, ydlin}@cis.nctu.edu.tw
, , , ,
Rational
IBM
Robot
GUI
client/server session IDE
Rational , Robot , ,
1.
1
. ,
, 1. :
-
2
2. :
3. :
, 4. :
,
5. :
,
. ,
.
, ,
,
.
, ,
1.
script script
2. script
3.
procomm plus
Script file, script file
Rational Robot[1]
Rational[2] IBM
GUI
,
, ,
-
3
, Rational Software ,
Robot
Robot
2. Rational
Rational 1 Rational
Requisite Pro
use case Rose UML
Rational XDE IDE
Projecct console
Rational Unified
Process
ClearCase CVS ClearQuest Robot PurityPlus
Analysis Studio Development Studio Test Studio
Enterprise Studio
Enterprise
Studio
1. Rational Software Family
3. Rational Robot
, : Rational Robot,
-
4
3.1
(recording and playback) Robot . object-
recording technology
Robot ,
, script ,
, . ,
, script
script Robot
data pool Robot
Data set
1.2 Robot
verification point , Robot . script
Menu
log analysis Robot 3.2
, , Robot
GUI , .
client/server ,
. JAVA .Net
JAVA JVM Windows Robot
-
5
Robot IDE
Robot IDE VBOracle FormHTMLJAVAPowerBuilder
PeopleToolsDelphi .Net
2 . , script
. GUI script VU Script. Robot Script
, .
IE Robot
IE IE enter
,
HTTP TransactionRobot
client/server DBLIBHTTPIIOPJoltODBCOracleSQL server
SybaseTuxedoDCOMSocket
GUI Script VU Script GUI client/server request script script
2 GUI VU script
4. Rational Robot
, 3.2 GUI VU
4.1 GUI 1. Rational Administrator
Admin
-
6
2: Rational Administrator 2. Robot
IconRecord GUI script
3: Record GUI 1. OK GUI Record
-
7
Robot
Robot
2. script
.
script .
4: script IE speed.cis.nctu.edu.tw
3. script
script
-
8
4. OK
. GUI 4.2 client/server session 1. 4.1 Robot 2. Record VU script
Record VI
3. OK Record GUI Record VU Robot
-
9
4. server
record GUI
VU script GUI script
VU script
5. 4.1
6. GUI Record TestManager
ICONRun suite
-
10
Rational TestManager
7. Number of users Session
4.1
11 Run Suite
8. OK session 10
Session
-
11
12
9. TestManager
13 client/server session
5.
-
12
,
,
,
GUI script
Rational Robot
GUI
IDE
script
Robot GUI
client/server
Pentium 3
Robot
6.
[1] Rational Robot user guide 2003
http://www-3.ibm.com/software/rational/support/documentation/ [2] IBM Rational web site
http://www.rational.com
/ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputCondition () /PDFXRegistryName (http://www.color.org) /PDFXTrapped /Unknown /Description >>> setdistillerparams> setpagedevice