2014-11-19 4 views
0

Я использую http://sebuilder.github.io/se-builder/ для создания тестов в качестве документов JSON и https://www.npmjs.org/package/se-interpreter для их запуска во время CI.storeText не работает на скрытых divs

Я сталкиваюсь с тем, что выглядит как проблема с WebDriver - когда я вызываю storeText на скрытый HTML-div, тогда напечатайте представительную переменную, она пуста. Я подтвердил это, удалив display: none; css, прикрепленный к hidden-user-div.

enter image description here

Есть работы вокруг?

ответ

0

Работает, как и ожидалось, поскольку Webdriver не взаимодействует со скрытыми элементами (который имеет свойство отображения как display: none;).

Если вы хотите сделать storeText работать, вам необходимо установить свойство отображения с помощью JavaScript, как показано ниже, перед выполнением storeText команды:

document.getElementById('hidden-user-div').style.display='inline-block'; 
Смежные вопросы