04-28-2013, 05:11 PM
I am beginner and trying keyword driven framework.. here is my script for login to Gmail account.
Can any one help me on this I am facing these error:
Cannot find the "[ WebButton ]" object's parent "[ Page ]" (class Page).
Cannot find the "[ WebEdit ]" object's parent "[ Page ]" (class Page).
Code:
******initiate variable****
ExecuteFile "F:\Scripts\Login\Constant\OR Constants.vbs"
Systemutil.Run "www.gmail.com"
'**************Add a new sheet and import keywords**********
Set dtKeyWord = DataTable.AddSheet("Keywords")
DataTable.ImportSheet "F:\Scripts\Login\KeyWords\ScriptKeywords.xls","sheet1","Keywords"
dtRowCount = dtKeyWord.GetRowCount
msgbox(dtRowCount)
dtColumnCount = dtKeyWord.GetParameterCount
msgbox(dtColumnCount)
'Use for loop to get values row by row
For dtRow=1 to dtRowCount
dtKeyWord.SetCurrentRow(dtRow)
strObjClass = DataTable("ObjectClass","Keywords")
strObjProperties = DataTable("ObjectProperties","Keywords")
strOperation = DataTable("Operation","Keywords")
strValue = DataTable("Value","Keywords")
If strOperation = "SetParent" Then
oParentObjectArray = Split(strObjClass, "/")
oParentObjectPropArray = Split(strObjProperties, "/")
For iparentCount = 0 to ubound(oParentObjectArray)
iParent = oParentObjectArray(iparentCount)
msgbox(iParent)
iParentProp = oParentObjectPropArray(iparentCount)
msgbox(iParentProps)
If iparentCount = ubound(oParentObjectArray) Then
strParent = strParent&iParent&"("&""""&eval(iParentProp)&""""&")"
msgbox(strParent)
Exit for
End If
strParent = strParent&iParent&"("&""""&eval(iParentProp)&""""&")."
msgbox(strParent)
Next
ParentObject = strParent
msgbox(ParentObject)
Else
oStatement = ParentObject&"."& strObjClass &"("&""""&eval(strObjProperties)&""""&")."& strOperation
msgbox(oStatement)
If strValue<>"" Then
oStatement = oStatement& """"&strValue&""""
msgbox(oStatement)
else
oStatement = oStatement
msgbox(oStatement)
End If
msgbox(oStatement)
Execute(oStatement)
End If
Next
Can any one help me on this I am facing these error:
Cannot find the "[ WebButton ]" object's parent "[ Page ]" (class Page).
Cannot find the "[ WebEdit ]" object's parent "[ Page ]" (class Page).