I am new to testing. Can anyone send a sample test script in
which variables are used to automate the flight login page.
Answer Posted / ak
Hi,
Any input which you give during recording can be used as
variable and you can then pass the values from different
sources (data tables, database, text files etc).
you can also use function and pass the input values as a
parameter, please see the sample below:
#Flight Reservation Login function
public function Login_FR (in sUserName, in sPassword)
{
#Local variable declaration
auto iRC = E_OK; #Return code
iRC = win_activate ("Login-FR");
iRC+= set_window ("Login-FR",1);
# Enter user name
if (E_OK != (iRC+= edit_set ("User Name", sUserName))
{
report_msg("Failed to enter the user name:"&
sUserName);
win_close ("Login-FR"); #close login window
return(iRC);
}
# Enter password - un-encrypted
if (E_OK != (iRC+= edit_set ("Password", sPassword))
{
report_msg("Failed to enter password: " &
sPassword);
win_close ("Login-FR");
return(iRC);
}
iRC+= button_press ("OK");
if (E_OK == win_exists("Error-Dialog",2))
{
report_msg("Invalid username/password");
win_close("Error-Dialog");
win_close ("Login-FR");
return(iRC);
}
if (E_OK != win_exists ("Flight Reservation",2))
{
report_msg ("Failed to open FR window");
return (iRC);
}
# no-issues
report_msg ("Successfully opened FR window");
return(iRC);
} #function ends
# Function call :
Login_FR ("mercury", "mercury");
Note: Logical names used in above function may not work in
your application, replace with actual names and use it.
Good Luck!
-AK
| Is This Answer Correct ? | 0 Yes | 1 No |
Post New Answer View All Answers
Where did you learn winrunner and testdirector?
you hae a inbox and got a mail how can you know it is there or not write script.
How do u check FONTS in Login Window?
supose 10 times text data is there but it will run 8 times whtat will you do.
What is the purpose of gui spy?
How to to get the information from the status bar without doing any activity/click on the hyperlink?
How do you configure gui map?
How should we write and execute a user define function using WinRunner.
How to test Fonts and its size thru "Font Expert" in Win Runner.
How do you copy and move objects between different gui map files?
When it is appropriate to change physical description?
Explain the synchronization points?
Which are default codes winrunner generates when we start the application?
How to integrate automated scripts from testdirector to winrunner scripts?
What is contained in the test scripts?