Мне нужно найти способ вставить функцию вместе с именем столбца в редакторе формул - PullRequest
0 голосов
/ 11 ноября 2019

В моем веб-приложении мне нужно вставить функцию вместе с именем столбца, например строчными буквами ([FirstName]), где строчные буквы - это функции, а [FirstName] - столбцы. Если я отправляю значение через sendKeys, это не работает, поскольку у нашего приложения есть ограничение: если кто-то пишет «нижний регистр ([FirstName])» вручную, тогда это не будет работать. Так, как я могу имитировать операцию вставки на этом. Также я работаю с платформой ANT, где мы поддерживаем CSV для операций элемента.

Я уже пробовал sendKeys, который не работает, как я получаю "Выражение недопустимо "сообщение о нажатии кнопки подтверждения. Это из-за ограничений Приложения. Также написание javascript будет имитировать ту же операцию, что и отправка ключевого слова в виде отдельных букв, а не вставка целого ключевого слова. Так может ли кто-нибудь предложить какой-либо другой способ копирования значения в этом типе фреймворка?

1 Ответ

0 голосов
/ 11 ноября 2019

Пожалуйста, попробуйте выполнить следующее действие, если это не сработает, попробуйте удалить метод click():

Actions action = new Action(driver);

action.moveToElement(firstNameElement).click().sendKeys(firstNameElement, lowercase([FirstName])).build().perform();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...