Я новичок в RPA и пытаюсь автоматизировать простой процесс с помощью синей призмы (открытие веб-приложения -> щелчок по ссылке и заполнение формы). При запуске студии объектов шаг за шагом я могу перемещаться до конца, но при запуске потока из студии процессов после открытия веб-сайта я получаю сообщение об ошибке «Ни один элемент не соответствует предоставленным элементам запроса»
Синяя призма не может идентифицировать объект, ни один элемент не соответствует заданным условиям запроса
Ответы (1)
Процесс в BluePrism может иметь разную скорость выполнения в зависимости от того, как вы его запускаете.
Если вы запускаете приложение с использованием функции «Шаг» (горячая клавиша F5), то BluePrism долго ждет между выполнением действий. «Шаг выше» (горячая клавиша F10) выполняется намного быстрее, но максимально возможная скорость выполнения - из диспетчерской.
Задержки от «Шага» или «Шага выше» может быть достаточно, чтобы процесс заработал во время разработки. Как только процесс перемещается в диспетчерскую, задержка исчезает, и иногда процесс может выполняться слишком быстро. Может случиться так, что BluePrism пытается взаимодействовать с элементом, который еще не существует.
Чтобы процесс работал в диспетчерской, вам нужны дополнительные этапы ожидания, которые гарантируют, что процесс не будет работать раньше, чем приложения, которые автоматизируются. Всякий раз, когда вы взаимодействуете с каким-либо элементом, вы должны быть уверены, что он существует.