QTP关于weblist内容和数量判断检查
如图:我想检查weblist中选项内容和数量是否和期望的一样,这块应该怎么处理?例如:证件类型中共有5项:身份证、军官证、士兵证、护照、其他。我想判断,首先,必须有5项,其次,五项内容是:身份证、军官证、士兵证、护照、其他。
希望大家提供思路。万分感激! Ver_count=Browser("**").Page("**").WebList("**").GetROProperty ("items count")
Ver_item=Browser("**").Page("**").WebList("**").GetROProperty ("all items")
myarray=split(ver_item,";",-1,1)
For i=0 to ver_count-2
msgbox myarray(i)
Next ver_count-1
there is a space in my test 直接建立一个check point就行。 非常感激楼上二位的解答!我试试看:lol
[ 本帖最后由 achang21 于 2008-11-14 09:36 编辑 ] 俺也觉得用check方式最简单吧啦 问题已解决,最终用检查点。
因为用检查点比较方便,不用写脚本!呵呵!不过 多谢 helius提供方法,也值得研究,呵呵:lol
[ 本帖最后由 achang21 于 2008-11-14 12:56 编辑 ] 原帖由 achang21 于 2008-11-14 12:07 发表 http://bbs.51testing.com/images/common/back.gif
问题已解决,最终用检查点。
因为用检查点比较方便,不用写脚本!呵呵!不过 多谢 helius提供方法,也值得研究,呵呵:lol
检查点怎么用呢?能提供一下吗? helius 的脚本很实用,谢谢 学习了
:victory: rem 数量
Itemcount=Browser("**").Page("**").WebList("**").GetItemsCount
print Itemcount
rem 内容
Itemcontent=Browser("**").Page("**").WebList("**").Getcontent
print Itemcontent
好久没有弄过QTP了,不知道对不对。 这个我也学习学习 回复 2# helius
请教个问题
myarray=split(ver_item,";",-1,1)
For i=0 to ver_count-2
msgbox myarray(i)
Next
关于这个语句,我想把myarry(i)同我自己定义的字符串进行比较,因此我设为
if myarray(i) = "test" then ...
检查语法并没有错误,但是回放时说明类型不正确,应该怎么转换?谢谢
页:
[1]