Hi , I am trying to make function like following
function Login
DoubleClick “MozillaFirefox”
(* *)
Click (Image:“MozillaFirefoxStartPageJLJJUtI”, WaitFor:2)
TypeText “http://localhost:8080/servoy-webclient/solutions/solution/sampleuse_navigation”
TypeText Return
Click “Username”
TypeText “superuser”
Click “Password”
**few steps more
Click “LOGIN”
end Login
Now when I try to call this function as Login it does not work , Please suggest what to improve
Hi…its simpler than wat u have tried.
Remove the line “Function Login”
Now save the rest of the lines in script.
You can call this script from another script just by using its name.
Ex
Run ScriptName
This is if your re-usable script is in same suite…
if its from another suite, u can just specify the whole path.
Ex
Run D\Testsuite\scrips est.script
Hi saurabhdevgun,
See below answer for your query
function Login
DoubleClick "MozillaFirefox"
(* *)
Click (Image:"MozillaFirefoxStartPageJLJJUtI", WaitFor:2)
TypeText "http://localhost:8080/servoy-webclient/solutions/solution/sampleuse_navigation"
TypeText Return
Click "Username"
TypeText "superuser"
Click "Password"
**few steps more
Click "LOGIN"
end Login
The function name is LOGIN
Just you can call anywhere in script.
If suppose this function is developed in one script called Eggplant.script
So you can just call
Put Eggplant.LOGIN
So script will go to Eggplant script and call the LOGIN function.
Just try, let me know if you have doubt
Thanks,
Vital U
vital.kumar77@gmail.com
9739779968
Hello,
You may also find the information on this page helpful: http://docs.testplant.com/?q=content/re-using-code