
- Forum
- Testing
- Software Testing
- Funtion to get the status of the check box along with name of the web element
Funtion to get the status of the check box along with name of the web element
This is a discussion on Funtion to get the status of the check box along with name of the web element within the Software Testing forums, part of the Testing category; Hi everyone, Please help me in writing a function in QTP. I am testing a web page which has so ...
-
04-20-2009, 06:33 PM #1
- Join Date
- Aug 2008
- Answers
- 1
Funtion to get the status of the check box along with name of the web element
Hi everyone,
Please help me in writing a function in QTP. I am testing a web page which has so many check boxes (more than 50) with different name for each check box like chkbox_1, chkbox_2, chkbox_3 and so on. I writing a function to check the status of the check box (Checked or Unchecked) along with the name of the check box (like chkbox_1, chkbox_2).
I am able to get the status of the check box in the output but I am not able get the name of the check box in the output using the below function.
Public Function FindWebTable(ByVal sBrowserName, ByVal sPageName,ByVal sWebTableName)
Set oDesc2 = Description.Create()
oDesc2("micclass").Value = "WebTable"
oDesc2("name").Value= sWebTableName
Set WebTableCount=Browser("title:="&sBrowserName).Page("title:="&sPageName).WebTable("name:="&sWebTableName)
Rows=WebTableCount.RowCount
msgbox Rows
For i = 1 To Rows - 1
WebCheckBoxName=WebTableCount.GetCellData(i,2)
Reporter.ReportEvent micDone,"Name of the Check Box=",WebCheckBoxName
Next
End Function
Please let me know where am I doing wrong, I would appreciate if any one can help me in writing this function.
Thanks a lot in advance.
-
I am still unsure how you are getting the status of the checkbox.
The function you have written is to fetch the data value in the specified column in a webtable iterating through the row loop.
When you have multiple checkbox in a webtable here is the logical approach,
1. Checkboxes are child objects to the Parent Webtable.
2.Find the count of the childitems. [ In this case checkboxes ]
3. Loop through the count to find out the "Text" & "Status" of the checkbox.

Reply With Quote





