51Testing软件测试论坛
标题:
怎么不能匹配呢
[打印本页]
作者:
superliming
时间:
2010-3-4 13:24
标题:
怎么不能匹配呢
On error resume next
Set reg=createobject("Mercury.CompareRegExp")
j=0
Browser("Google").Page("Google").WebEdit("q").Set "李明"
Browser("Google").Page("Google").WebButton("Google 搜索").Click
Set linkdesc=description.Create()
linkdesc("html tag").value="A"
Set linkobject=Browser("Google").Page("李明 - Google 搜索").ChildObjects(linkdesc)
a=linkobject.count
For i=0 to a-1
text=linkobject(i).GetRoproperty("text")
reg.Initialize "李明.*"
If reg.Compare(text) Then
j=j+1
End If
Next
'msgbox j
'k=randomNumber(0,j-1)
For k=1 to j
linkobject(k).click
Set linkobject=Browser("Google").Page("李明 - Google 搜索").ChildObjects(linkdesc)
Next
作者:
zhengpeipei
时间:
2010-3-4 13:31
楼主描述问题太简单了
作者:
superliming
时间:
2010-3-4 13:49
标题:
问题描述
测试Google的搜索功能,比如搜索李明,让qtp自动点击搜索的链接,需要正则的匹配,可就是不行,看问题出在那里,或有脚本能共享下 呵呵 大家了
作者:
superliming
时间:
2010-3-4 14:12
为什么没人回答呢 期待高人解决
作者:
testlab
时间:
2010-3-4 16:39
什么叫就是不行,报什么错,一点也不明白
作者:
superliming
时间:
2010-3-4 16:44
没报错,只是和我们想的结果,而且和实际结果不一致。
作者:
skyzhu
时间:
2010-3-4 21:15
把你搜索结果中的链接text都print出来就知道为什么错了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2