51Testing软件测试论坛
标题:
对网站出现的中间页面怎样作判断o?
[打印本页]
作者:
rainly
时间:
2007-4-13 16:47
标题:
对网站出现的中间页面怎样作判断o?
请问一下,在用qtp进行录制好脚本,对不同的数据输入,所出现的链接页面不同。怎样进行判断噢。
例如:
Browser("Newegg.com - Buy Computer").Page("Newegg.com - Buy Computer_2").WebEdit("Description").Set DataTable("cpu_item", dtGlobalSheet)
Browser("Newegg.com - Buy Computer").Page("Newegg.com - Buy Computer_2").Image("Go").Click 25,24
wait(5)
Browser("Newegg.com - Buy Computer").Page("Newegg.com - Intel Core").Image("Add item to Cart").Click
If Browser("Newegg.com - Buy Computer").Page("Newegg.com - Once You").Exist=true Then
Browser("Newegg.com - Buy Computer").Page("Newegg.com - Once You").Link("Checkout »").Click ‘此页面是在运行第一个时出现,但是当运行第二个数据时,没有此页面,直接到了下一个页面,即End if后的页面。 目前我这样写的语句,条件无效。请问各位如何弄哦?
End If
Browser("Newegg.com - Buy Computer").Page("Newegg.com Shopping Cart").Link("Checkout »").Click
Browser("Newegg.com - Buy Computer").Page("Newegg.com Disclaimer_2").Check CheckPoint("Newegg.com Disclaimer")
wait(5)
Browser("Newegg.com - Buy Computer").Page("Newegg.com Disclaimer").Image("Newegg.com - Computers,").Click
Datatable中的数据设置为:
19-103-030
19-103-036
19-103-006
作者:
rainly
时间:
2007-4-13 17:13
标题:
这样就解决了
If Browser("Newegg.com - Buy Computer").Page("Newegg.com - Once You").Link("Checkout »").exist=true Then
Browser("Newegg.com - Buy Computer").Page("Newegg.com - Once You").Link("Checkout »").Click
End If
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2