Можно. Если у вас есть страница, как объект, то всех её детей/наследников можно получить с помощью программного описания свойств объектов. Посмотрите главу Using Programmatic Descriptions в руководстве пользователя. В хелпе тоже есть инфа по этому поводу.
Вот пример их руководства пользователя:
Set MyDescription = Description.Create()
MyDescription("html tag").Value = "INPUT"
MyDescription("type").Value = "checkbox"
Set Checkboxes =
Browser("Itinerary").Page("Itinerary").ChildObjects(MyDescription)
NoOfChildObjs = Checkboxes.Count
For Counter=0 to NoOfChildObjs-1
Checkboxes(Counter).Set "ON"
Next
Мы их собираемся объединять на уровне баз данных с помошью видов или линков, точно не помню. И дело в том, что Jiira не только система для работы с багами.
Кто нибудь знает программы для тестирования, которые ищут объекты не по их свойствам, а визуально? Это было бы очень удобно для тестирования нестандартных приложений.
Дааааааааа, конечно человека вы конкретно и реально запутали. Ща он вам понаделает. Есть ведь наверное функция, как "CaptureBitmap" или что-то типа этого. По моему надо действовать так:
1) Если ты знаешь класс объекта, то получить лист всех объектов этого класса. Если не знаешь, то взять все объекты без класса.
2) Применять к объектам листа функцию "CaptureBitmap"
3) Сравнивать полученную картинку и исходную
4) Если совпадает, то объект найден.
И не надо тут мудрить с попиксельным сканированием всего монитора.
По моему не стоит вырезать с экрана какой-то кусок. Поиск иконки попиксельно по экрану может занять много времени. Хотя ХЗ. Может и нормально работать, если сделать нормальный алгоритм поиска. И такие алгоритмы есть. Есть даже алгоритмы пописка, если размеры не соответствуют, это уже поиск образа или шаблона. И т.д. и т.п.