对象的exsit(5)方法里的数字5表示什么意思?
rt,比如 browser("**").page("**").WebElement("**").Exist(5),这样使用的话,那个5表示什么意思呢?是说5秒(还是5毫秒,不确定)如果还找不到这个对象的话就报错么? 回复 1# 026300
5是5秒的意思。
这个是判断5秒内是否存在这个对象,存在则它的返回值为true不存在则返回值为fail。
超过5秒不会报错。
一般是与if 判断结合使用,判断某个对象是否存在
如Ifb("xxx").p("xxx").webbutton("xxx").Exist(1) Then
b("xxx").p("xxx").webbutton("xxx").Click
ELse
msgbox "按钮不存在"
End If 本帖最后由 026300 于 2012-4-1 15:58 编辑
回复026300
5是5秒的意思。
这个是判断5秒内是否存在这个对象,存在则它的返回值为true ...
黑羽祭 发表于 2012-4-1 15:53 http://bbs.51testing.com/images/common/back.gif
明白了,非常感谢楼上的朋友。有点小疑问,如果这个数字不写的话(就是直接用“EXist”),是不是就一直在等待这个对象,一般默认的等待时间是不是setting中设置的那个同步时间? 回复 3# 026300
:loveliness: 回复 3# 026300
具体时间我忘了是用的哪个时间设置了,但是判断的时间会很长。 回复026300
具体时间我忘了是用的哪个时间设置了,但是判断的时间会很长。
黑羽祭 发表于 2012-4-3 09:03 http://bbs.51testing.com/images/common/back.gif
ok,多谢
页:
[1]