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
How Do I run my RFT scripts through RQM(rational quality manager)can anyone explain me in the details giving examples. Also, I wanna to integrate RQM with RFT how to do that?
If we write a scipt for login page and we click submit button then it moves to order page ... How we can validate once we click the submit button it opens wether order page or not
What is datapool cursor?
How will you edit a baseline file of a verification point?
If we write the script for login page and click on submit boutton then it opens order page...How we can validate that opened page is wether orderpage or not?
What are the different data pool access orders?
Where do you view the results in Trap option?
For unattended execution whick playback options you will use?
What information is contained in the Datapool_config section?
what is responsibilities of the Rational Robot
Explain datapool?
What are the different data pool access orders?
If you want to output the results to the log file .. How to do?
What is standard data type and what is user defined data type?
For unattended execution which playback options you will use?