Я использовал воспроизведение. подождите (3000) в моем Coded Ui Script, чтобы дождаться загрузки моего веб-сайта. Иногда скрипт терпит неудачу, если веб-сайту требуется больше времени для загрузки. Есть ли другой способ дождаться загрузки страницы?Способ синхронизации загрузки страницы в кодированном Ui
0
A
ответ
1
PlayBack.Wait() - это просто оператор сна, который будет безоговорочно ждать заданного количества времени. Для UI Sync вы должны рассмотреть использование waitfor-заявлений. Что-то, как показано ниже,
// Set the playback to wait for all threads to finish
Playback.PlaybackSettings.WaitForReadyLevel = WaitForReadyLevel.AllThreads;
// Wait till your control is read (Loaded)
browserWindow.WaitForControlReady();
// Reset the playback to wait only for the UI thread to finish
Playback.PlaybackSettings.WaitForReadyLevel = WaitForReadyLevel.UIThreadOnly;
Посмотрите на other wait statements, а также синхронизировать приложение лучше.
Добро пожаловать в SO. Пожалуйста, ознакомьтесь с http://stackoverflow.com/help/how-to-ask, чтобы лучше задать вопрос –
Добро пожаловать в Stack Overflow! Это сообщение похоже на [вне темы] (http://stackoverflow.com/help/on-topic) в соответствии с * Вопросами, в которых отсутствует достаточная информация для диагностики проблемы. * Пожалуйста, отредактируйте свое сообщение, чтобы добавить достаточную информацию, чтобы люди могут вам помочь. – Sakuto