Я пытаюсь выполнить jQuery через среду робота в тестируемой системе. Когда я выполняю следующую строку в консоли браузера:
window.jQuery('--ELEMENT PATH--').val();
Я получаю значение, которое ищу. Но когда я выполняю ту же строку с каркасом робота (вызывая ключевое слово «Execute Javascript»):
${element val} Execute javascript return window.jQuery('--ELEMENT PATH--').val();
Результат всегда НЕТ, даже если элемент имеет значение.
Можно ли делать то, что я притворяюсь? Если нет, я приму предложения.
Ps: я делаю это, используя jQuery, потому что мне нужно тестировать во многих браузерах, включая IE11. Если бы это было не из-за IE11, я мог бы сделать это с помощью обычных ключевых слов javascript или selenium. А также элемент, который я пытаюсь получить текст, не имеет текста на HTML, только в объекте.