Как работает selenium.getEval ()? - PullRequest
1 голос
/ 19 августа 2010

Я пытаюсь использовать selenium.getEval (), чтобы получить все элементы с определенным именем. Как мне это сделать?

1 Ответ

2 голосов
/ 23 августа 2010

Так не работает. getEval () возвращает строковое представление любого выполняемого JavaScript. Вы не можете вернуть объекты IHtmlElement или что-либо еще и ожидать манипулирования ими. Однако вы можете преобразовать их в JSON, если вы этого хотите. Вам нужно вызвать ваш метод getElementsByTagName () для объекта window.document, чтобы убедиться, что вы запрашиваете тестируемый браузер, а не управляющий браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...