Explain the planning and creating datapool with an example?
Answer Posted / biju
A datapool is a test dataset that supplies data variables
in a test script during playback. Using datapools allows
you to run multiple iterations of a script using different
data each time.
Sub Main
Dim Result As Integer -> Header file
'Initially Recorded: 9/22/01 12:45:07 PM
'Script Name: Classics Place an Order Datapool
Dim x As Integer 'variable for loop
Dim dp As Long 'variable for datapool
Dim quantity, expdate As String 'variables for fields
dp=SQADatapoolOpen("Order CD") -> Open the Data Pool
For x = 1 to 10 -> Start of loop
Call SQADatapoolFetch(dp) ->fetch a row from the data pool
Window SetContext, "Name=frmMain", ""
PushButton Click, "Name=cmdOrder"
'Result = WindowVP
(CompareProperties, "Name=frmOrder", "VP=Object Properties
1")
Window SetContext, "Name=frmOrder", ""
EditBox Click, "Name=txtQuantity", "Coords=84,8"
'Quantity data
Call SQADatapoolValue(dp,1,quantity)
InputKeys "{HOME}+{END}{DELETE}” &quantity
EditBox Click, "Name=txtCreditCard", "Coords=9,6"
InputKeys "{HOME}+{END}{DELETE}1234 1234 1234 1234"
EditBox Click, "Name=txtExpirationDate", "Coords=14,11"
'Expiration date data
Call SQADatapoolValue(dp,2,expdate)
InputKeys "{HOME}+{END}{DELETE}"&expdate
Result = ComboBoxVP
(CompareData, "Name=comboCardType", "VP=Object Data 1")
PushButton Click, "Name=cmdOrder"
Window SetContext, "Name=frmConfirm", ""
PushButton Click, "Name=cmdOK"
Next x
Call SQADatapoolClose(dp)
End Sub
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Explain Robot?s command line options?
What are the different data pool access orders?
How to create datapool?
Explain purpose of inserting delay values in the scripts of rational?
How to test java applications and what settings you need to do?
How to record & run on japanese language application using english version of ibm?
Which of these is not a kind of report in Rational Test Manager a. Performance Report b. Build Listing Report c. Test Plan Report d. Test Case Report
Explain datapool?
How to analyze results after playback?
Could any one share scripts... where we can Parameterize radio buttons and Check boxes.
What are the different data pool access orders?
If you want to output the results to the log file .. How to do?
Explain Robot?s command line options?
What is the purpose of the Trap options?
What is datapool cursor?