我尝试自动化https://www.redbus.in网站并预订座位。 我需要获取上层甲板左上角座位的座位细节。 UFT将整个座位布局视为一种福利,而不是单个席位。
我试图获取Child对象,但它什么都没有。
Set x = Browser("Book Bus Travels, AC Volvo").Page("Search Bus Tickets").WebElement("WebElement").ChildObjects
msgbox x.Count
For i = 1 To x.Count
y = x(i).GetRoProperty("Alt")
Msgbox y
Redbus Seat Layout. Bangalore to Goa of any date any bus
我也尝试使用 .Object Method 并尝试查看Native属性和操作,但我所有的努力都是徒劳的。
有人可以帮忙吗?
答案 0 :(得分:4)
从截图和您的问题描述中,我猜这是一个 canvas 元素? =>如果是,那么您需要使用Sikuli或Kantu Web Automation等可视化自动化软件。从DOM中,你无法访问画布,它(就像你说的那样)是一个很大的元素。