I am new to testing. Can anyone send a sample test script in
which variables are used to automate the flight login page.
Answer / 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 |
Have you used winrunner in your project?
what load_dll in winrunner
Why don’t we normally load the gui maps through start up scripts?
Which function to use to compare the application date with system date?
The title of the window consists of Date and Time.Tell me the Regular Expression to recognise that window as unique?
How do you configure gui map?
What is the procedure for Using Batch tests?And in real time how will use you use batch Tests?Explain with Clear Example?
how many options are provided in WR login screen
What we have to do if winrunner is not able recognize an object even if we have mapped the object with standard windows object used by winrunner using wirtual object wizard?
Testing work start at once
Have you created test scripts and what is contained in the test scripts?
What actually happens when you load GUI map?