Write a user defined function to count the no. of buttons
existed in a webpage ? i dont want to use descriptive.create
()
Answers were Sorted based on User's Feedback
1)Open Flight Reservation Login page
2)Add Login page in to the Object Repository
3)Write below code and run it
' Directly pass the login as argument to the function
childobj Dialog("Login")
' The function will take object as input argument and count
the child objects in the login page
Function childobj(CountObject)
aa=CountObject.ChildObjects.count
msgbox aa
End Function
Thanks
Pramod
pramod_login@yahoo.com
9845454652
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / ram.polavarapu
function countedit()
dim e
e=0
n=browser("").page("").chaildobjects
if n="WebEdit" then
e=e+1
print e
next
end function
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / geetha
Set list = browser("XYZ").Page("ABC").ChildObjects
countbutton (list) 'Pass the object to function
Function countbutton(allitems)
cnt = allitems.count
num=0
For i=0 to cnt-1
name1 =allitems(i).getroproperty("micClass")
If name1="WebButton" Then
print "position of web button is " &i
num = num+1
End If
Next
print "count of webbuttons present in a page are" &num
End Function
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / krishna chand
Hi,
If u got answer to this question can u plz snd me 2 also.
I 2 got this same question in Kanbay
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / suchitra k
hi
we are having one property in qtp child objects.it returns
collection of objects contained with in the object.
| Is This Answer Correct ? | 1 Yes | 3 No |
1)Open Flight Reservation Login page
2)Add Login page in to the Object Repository
3)Write below code and run it
ChildObj=Dialog("Login").ChildObjects.count
msgbox ChildObj
Thanks
Pramod
pramod_login@yahoo.com
9845454652
| Is This Answer Correct ? | 1 Yes | 3 No |
I have two For loop, first For loop does is creates a customer and input the customer info and then the second for loop within the first for loop does the follows which is capture the customer name and verify the with the data within the datatable. The problem I am coming across is that when it goes through the second time creating another customer and then verify the second customer then it creates the following during runtime. I want is to have the customer2 below Customer1 under the Customer_from_Apps. Any help will be greatly appreciate it. Customer Customer_from_Apps Customer_from_Apps1 Customer1 Customer 1 Customer2 Customer2 Window("Customer Desktop").Window("Customer Tracking (Privacy").WinObject("TreeView20WndClass").Click 92,244 runtimevalue = .VbTreeView("vbname:=AppServerTree").GetROProperty("Selectio n") Customer_Val= Datatable.GlobalSheet.AddParameter ("Customer_from_Apps",runtimevalue) row=datatable.getsheet("Global").GetRowCount For x=1 to row datatable.SetCurrentRow(x) Data_Val=Datatable.Value("Customer",dtGlobalSheet) If (trim(Customer_Val)=trim(Data_Val)) Then Reporter.ReportEvent micPass, "Customer validation successful", "Actual Value: " &Data_Val&vbcrlf& "Customer Value: " &Customer_Val else Reporter.ReportEvent micFail, "Cusotmer validation unsuccessful", "Actual Value: " &Data_Val&vbcrlf& "Customer Value: " &Customer_Val End If Next
what is option explicit?
Could any one suggest web site links to learning VB Script for QTP purpose??
who is the best faculty in HYD? Nageshwar rao or GC reddy?
WE ARE PLANING TO DESIGN AUTOMATION FRAME WORK. HOW TO CALL CONFIGURATION SCRIPT FILE(.VBS) FROM DRIVE SCRIPT FILE(.VBS)
How open an excel sheet in QTP(not a run time )?
What is All object and Local object in Object Repositary? Explain me please.
Can anyone please explain me the process of automating an application using QTP as i am new to this?
when we open flight reservation.at that time where we found synchronization point() and wait function().i m confused .i want this answer.
i need qtp tutorial. pls send it to sridhar.k151@g mail.com
I Selected for TCS-Chennai(Contract to hire) position plz suggest me whether i have to join or not
On what basis we select test cases to automate?