BrowserEngine: 29 - элемент пользовательского интерфейса не найден в Silk Performer

Я записал свое приложение с помощью Internet Explorer в Silk performer с использованием подхода BDLT, поскольку этот протокол по умолчанию будет учитываться только для записи IE, но мое приложение совместимо с Chrome. При воспроизведении скрипта с использованием хрома ошибка ниже.

Ошибка VUser-Profile1_1 localhost 65 00:01:19 BrowserClick BrowserEngine: 29 - элемент пользовательского интерфейса не найден

Окно Chrome открывается, и URL-адрес приложения также загружается. Но он не продвигается дальше и сталкивается с этой проблемой.

1 ответ

Эта ошибка может быть связана с режимом синхронизации, который используется для распознавания того, когда действие завершено и может быть выполнено следующее.

Вы можете попробовать установить режим синхронизации на HTML вместо AJAX для функций, в которых возникает ошибка:

BrowserSetOption(BROWSER_OPT_SYNC_MODE, SYNC_MODE_HTML);  
/*The actions where the error occur*/
BrowserSetOption(BROWSER_OPT_SYNC_MODE, SYNC_MODE_AJAX);  
Другие вопросы по тегам