''//Declarations needed
Const usr = "Auto00"
Const pw = "fis@1230"
test_Link = "http://billerconsole.html"; ''//example link here
DriverSheet = "C:\Driver.xls"

Now when I run below code then in msg box "Login (usr, pw, res)" should get
displayed which is actually symbolizes call to Login fn from Function
Library mentioned below.
However, value fetched in fn varaible from excel sheet will be fetched as
string so writing Call fn, will never run fn function and will bring error
as call is to a string value fetched from excel and not to fuction entered
in excel.
I want to fetch value from excel as function call in fn variable
            Set objExcel = CreateObject("Excel.Application")
            objExcel.Visible = True
            objExcel.DisplayAlerts = False
            Set obj_Driver_WB = objExcel.Workbooks.Open (DriverSheet)
            Set obj_Driver_WS = obj_Driver_WB.Worksheets(1)
            fn = obj_Driver_WS.Cells(1, 1).value
            obj_Driver_WB.Save
            obj_Driver_WB.Close
            objExcel.Quit
            msgbox fn


             Call fn



Public Sub Login (fusr, fpwd, result)
result = "false"
Cust_LaunchBrowser(test_Link)
Browser("Biller Console").Page("Biller_Login").WebEdit("txt_loginid").Set
fusr
Browser("Biller Console").Page("Biller_Login").WebEdit("txt_password").Set
fpwd
Browser("Biller Console").Page("Biller_Login").WebButton("btn_Log in").Click

wait (5)
msg_Logo = Browser("Biller
Console").Page("Admin").Frame("Header").WebElement("we_Biller").GetROProperty("innertext")

If trim(msg_Logo) = "Biller" Then
    Reporter.ReportEvent micPass, "Login", "User successfully logged in
Biller"
    result = "true"
Else
'msgbox "failed"
Reporter.ReportEvent micFail, "Login", "User successfully logged in as
different Biller"
result = "false"
End If

End Sub

  Public Sub Cust_LaunchBrowser(furl)
  ' On Error Resume Next
                Set IE = CreateObject("InternetExplorer.Application")
                 IE.Visible = true
                IE.Navigate furl
                IE.Left =0
                IE.Top =0
                IE.Height = 740
                IE.Width = 1025
                launchBrowser=true
                 'Set IE = Nothing
              '  On Error Goto 0
End Sub

-- 
-- 
You received this message because you are subscribed to the Google
"QTP - HP Quick Test Professional - Automated Software Testing"
group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/MercuryQTP?hl=en

--- 
You received this message because you are subscribed to the Google Groups "QTP 
- HP Quick Test Professional - Automated Software Testing" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to