Коллеги, очень нужна ваша помощь в решении следующей задачи:
Дано: QTP11+WinXP+IE8 и страница (см. прикрепленный файл)
Цель: получить видимый(раскрытый) объект Drop-down list с помощью XPath
Элементы страницы скрываются/показываются используя стили display:none и display:block соответственно.
Маска "//tbody[contains(@style, 'block')]//select" прекрасно находит нужный тег в Selenium IDE и Firebug в любой момент времени,
но QTP по данной маске ничего не находит, так как ,похоже, ищет объекты только по коду, который был загружен в браузер изначально.
Page.sync в данном случае никак не помогает, а использование аттрибута id не позволяет сделать "универсальную" маску, так как количество элементов и их порядок могут меняться.
Какие могут быть варианты заставить QTP найти видимый select по указанной выше XPath маске?