I have a list box which contains duplicate values e.g.
A,A,A,B,B,B,C,C,C.Now write a code in qtp to test the list
box .
Scenario #1 : I have to check whether any values are there?
Scenario #2 : If duplicate values are there,then how many
time it is getting duplicated?
Svenario #3 : how can I test presence of items in list box
ommiting duplicate values?

Answers were Sorted based on User's Feedback



I have a list box which contains duplicate values e.g. A,A,A,B,B,B,C,C,C.Now write a code in qtp t..

Answer / m.ganesh


ItemsCount=Browser("creationtime:=0").page("title:=.*").WebList("name:=lccp_src_stncode").GetROProperty("items
count")
print "items count"& ItemsCount

if (ItemsCount)<>0 then

print "this is Items Count"&ItemsCount

End If

-Ganesh

Is This Answer Correct ?    5 Yes 0 No

I have a list box which contains duplicate values e.g. A,A,A,B,B,B,C,C,C.Now write a code in qtp t..

Answer / guest

Note : You need to take all the options of the weblist into
an array and try this logic

arr=array(1,2,4,1,2,6)
cnt=0
For i=0 to ubound(arr)

For j=0 to ubound(arr)
If i<>j Then
If arr(i)=arr(j) then
print arr(i)&"is repeated"
End if
End If
Next
Next

-Ganesh

Is This Answer Correct ?    4 Yes 1 No

I have a list box which contains duplicate values e.g. A,A,A,B,B,B,C,C,C.Now write a code in qtp t..

Answer / sayani sur

Ganesh thanks for the answer but please provide clarification for below....

1. Can I use childobject.AllItem in place of getROProperty(items Count)?

2 . as u told i have to store all weblist items into an array..will u please tell me how can i insert these values/weblist items into an array...

Is This Answer Correct ?    1 Yes 0 No

I have a list box which contains duplicate values e.g. A,A,A,B,B,B,C,C,C.Now write a code in qtp t..

Answer / bhargavi

A small change is required in the logic.

arr=array(1,2,4,1,2,6)
cnt=0
For i=0 to ubound(arr)
For j=i to ubound(arr) <-- Not j=0 but take j=i so that comparison will not be repeated
If i<>j Then
If arr(i)=arr(j) then
print arr(i)&"is repeated"
End if
End If
Next
Next

Is This Answer Correct ?    1 Yes 0 No

I have a list box which contains duplicate values e.g. A,A,A,B,B,B,C,C,C.Now write a code in qtp t..

Answer / ss

If duplicate values are there,then how many
time it is getting duplicated?

ItemsCount=Browser("creationtime:=0").page("title:=.*").WebList("name:=lccp_src_stncode").GetROProperty("allitems")

For i=0 to ubound(ItemsCount)
For j=i to ubound(ItemsCount)
If arr(i)=arr(j) then
print arr(i)&"is repeated"
End if
Next
Next

Is This Answer Correct ?    0 Yes 0 No

I have a list box which contains duplicate values e.g. A,A,A,B,B,B,C,C,C.Now write a code in qtp t..

Answer / aparajit

Thanks Ganesh its a good logic

-Aparajit

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More QTP Interview Questions

What are the Levels of Automation in QTP

2 Answers  


What are the technics follow in writing VB script?

0 Answers   CTS,


when i am running login page i got test run error? Please give me the script to handle run time exceptions. It's urgent for me.

4 Answers  


unique properties of button,edit box, radio button,check box?

1 Answers   IBM,


www.icici.com after this home page wll came, in this page what r the items we r going to test for manual and what the element we r test for QTP... explian clearly with example

0 Answers   TCS,


what could go wrong with test automation?

0 Answers  


What is the QTP test frame work?

3 Answers   IBM,


How to check and display a particular word from a paragraph?

1 Answers  


Which functionalities of QTP used in banking project?

0 Answers  


What are the 3 main stages involved in testing with qtp?

0 Answers  


Can you do more than just capture and playback?

2 Answers  


what is the difference between IE & Netscape in web testing on a log in page

0 Answers   TCS,


Categories