Я автоматизирую часть рабочего процесса, который требует ввода текста в редактор с заданием. Сам редактор представляет собой довольную область, основанную на SLATE.JS (DOM показывает ROLE = "Textbox" и Data-Slate-editor = "true"). Инструмент автоматизации, который я использую,-это Pixiebrix, который позволяет создавать автоматизации рабочих процессов в браузер Ввод-как если бы человеческий пользователь печатал или вставил текст. например Например: если мы вставляем пять символов, редактор должен показывать пять символов, а счетчик /проверка символов должен обновляться соответствующим образом. [data-ui = 'Native-TextEditor-Description'] [ROLE = 'TextBox'] [DATA-SLATE-EDITOR = 'true']
наблюдаемое поведение
текст появляется в DOM, но приложение не регистрирует его. Счетчик персонажа остается в нуле, и редактор ведет себя так, как будто ничего не было напечатано.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -it-regist
Мобильная версия