|
Browser("Spinlets Lab - spinletslab.com").Page("Spinlets Lab - spinletslab.com").WebElement("html id:= page-hdr-nav-tab-2:").Click
或者
Set myspinlets = Description.Create()
myspinlets ("micclass").Value = "WebElement"
myspinlets ("html id").Value = "page-hdr-nav-tab-2:"
Browser("Spinlets Lab - spinletslab.com").Page("Spinlets Lab - spinletslab.com").childobjects(myspinlets).click
前者不用创建 Description 对象,直接在语句中阐明用来识别对象的某些属性,如
Browser("XXX").Page("XXX").WebElement("property1:=value1", "property2:=value2", "property3:=value3", ...,"propertyN:=valueN").Click
后者表示把该页面上所有对象类型是WebElement, 对象html id属性是page-hdr-nav-tab-2:的对象都Click一下,如果对象唯一就点一下,如果有好几个这样的对象,照道理要用For循环,对ChildObjects这个集合里面所有对象都做判断.
我也用QTP用了2个月,版本9.5, 如果有什么不对,还请大家指正 |
|