Hi I'm a beginner in QTP. So far I'm ok with Descriptive but
stuck while implementing Hybrid Frame work.
1. I have created a Keyword file with .vbs ext
set home=description.create
home("title").value="Welcome to feests"
set reglink=description.create
reglink("name").value="register yourrestaurant / take away"
set fbusname=description.create
fbusname("name").value="business_name"
set dispname=description.create
dispname("name").value="display_name"
set restchkbox=description.create
restchkbox("name").value="restaurant"
set cuiscate=description.create
cuiscate("name").value="cuisine_categery1"
set addline1=description.create
addline1("name").value="address_line1"
set pstcode=description.create
pstcode("name").value="address_postcode"
set cntry=description.create
cntry("name").value="address_country"
set mlandno=description.create
mlandno("name").value="landline_no"
set emailadd=description.create
emailadd("name").value="email"
2. I have created an Function Library file as follows
Function launch()
bro="C:\Program Files\Internet Explorer\iexplore.exe"
url="http://www.feests.com/"
invokeapplication bro&" "&url
Browser(home).page(home).Link(reglink).click
End Function
Function restregistration(karthik, teja, Ameerpet, UK)
Browser(home).page(home).WebEdit(fbusname).set "karthik"
Browser(home).page(home).WebEdit(dispname).set "teja"
Browser(home).page(home).WebCheckBox(restchkbox).set "ON"
Browser(home).page(home).WebList(cuiscate).Select "Indian"
Browser(home).page(home).WebEdit(addline1).set "Ameerpet"
Browser(home).page(home).WebEdit(pstcode).set "UK"
Browser(home).page(home).WebList(cntry).select "United Kingdom"
Browser(home).page(home).WebEdit(mlandno).set "023775347"
Browser(home).page(home).WebEdit(emailadd).set
"email@gmail.com"
End Function
3. This is how I have called the keywords and Functions in QTP
executefile"C:\Documents and
Settings\karthik\Desktop\keywords.vbs"
executefile"C:\Documents and
Settings\karthik\Desktop\functions.vbs"
launch
restregistration karthik, teja, Ameerpet, UK, "email@gmail.com"
Now the issue is, I'm trying to enter the email ID in
WebEdit field. But I dont know what is the mistake I did, if
I run the script in QTP it is showing following error
Error: Expected identifier
Line (2): "executefile"C:\Documents and
Settings\karthik\Desktop\functions.vbs"".
Can someone help me fix this, please!!?
No Answer is Posted For this Question
Be the First to Post Answer
Hi, Can anyone tell me what type questions can be ashed in interview on QTP?
can u write one user defined function for webedit class.
who will distribute the project modules for testing in testing team ?
How many ways we can parameterize data in quicktest professional (qtp)?
i need the licence key for QTP V9.5 can anyone help me on getting this?
How to retrieve data from application objects?
What are the advantages of a Hybrid framework?
In web page there is five OK buttons available, while recording i click on 3rd OK button, How QTP identify the 3rd OK button while running script? Is qtp identify 3rd ok button?
How to make arguments optional in a function?
difference between GetROProperty and GetTOProperty
How do we create and run the scripts with out using O.R. ?
How does you pass optional arguments in qtp?