Я пытаюсь захватить текст, отображаемый при наведении курсора на переключатель с Описательным программированием с использованием GetROProperty
. Если я подсматриваю текст подсказки, он распознается как WebElement
. Я попытался выполнить приведенный ниже код
setToolTip=Browser(strBrowser).Page(strPage).WebElement(strwebElement).GetROProperty("innertext")
MsgBox ToolTip
но я получаю сообщение об ошибке ниже
"Невозможно идентифицировать объект" [WebElement] из (класса WebElement. Убедитесь, что свойства этого объекта соответствуют объекту, отображаемому в настоящее время в вашем приложении ".
Если я запускаю тот же код, добавляя объекты в репозиторий объектов, я могу захватить текст всплывающей подсказки, используя GetROProperty
Есть ли какое-либо другое свойство, кроме GetROProperty
, чтобы я мог захватить отображаемый текст подсказки, или есть какой-либо другой способ?
Пожалуйста, предложите.
Мой полный код выглядит следующим образом. Я также попробовал «object.tile», как было предложено, но все тот же вопрос.
Browser(strBrowser).Page(strPage).WebRadioGroup(strLogicalName).Select "true"
Browser(strBrowser).Page(strPage).WebRadioGroup(strLogicalName).FireEvent "onmouseover"
set ToolTip=Browser(strBrowser).Page(strPage).WebElement("strWebElement").Object.title
MsgBox ToolTip
Пожалуйста, предложите
Спасибо.