Как найти на странице javascript-скрипт и вызвать его в тесте ?

Как найти на странице javascript-скрипт и вызвать его в тесте ?Теги: #<Tag:0x007fa91bfc8ef8> #<Tag:0x007fa91bfc8db8> #<Tag:0x007fa91bfc8b88> #<Tag:0x007fa91bfc8a20> #<Tag:0x007fa91bfc8840> #<Tag:0x007fa91bfc8700> #<Tag:0x007fa91bfc8598>

ctrlv (Yuryi) 2016-11-12 16:23:39 UTC #1

Привет. Перерыл в поиске все темы связанные с # javascript. но не нашёл ответа. В общем, никогда не сталкивался со скриптами, всегда хватало простых действий через # webdriver. на этот раз на проекте оказалось что привязаться ( в плане # locators ) вообще почти не к чему, всё динамическое.

Начальство сказало искать либо другие локаторы, либо другие пути решения. Собственно вопрос, есть для примера такой элемент

ctrlv (Yuryi) 2016-11-13 07:57:46 UTC #3

Я извиняюсь, не совсем точно сформулировал вопрос. То, что скрипты вызываются с помощью execute_script я нашёл.

Меня больше интересует то как вызвать конкретный скрипт на странице. Т. е. у меня есть элемент (за элемент не ругайте, пишу дома на память, но общая суть — та же) <div class=»popup_confirmation_property_btn hide» ng_click=»ctrl. confirmemailproperty();» css_блаблабла—span-OK></span></div>. Я пробовал вставлять в execute script и отдельно «confirmemailproperty();». и «ctrl. confirmemailproperty();» и «return confirmemailproperty()». но ничего из этого не работает.

п. с. к сожаленію пример страницы предоставить не могу, всё приватное. На счёт того, что привязаться можно всегда — это понятно, просто настало время подтянуть знания по джс

куда вставлять скрипты

как подключить скрипт

как через скрипт

This entry was posted in Как вызвать скрипт and tagged , . Bookmark the <a href="http://iprowebber.ru/kak-najti-na-stranice-javascript-skript-i-vyzvat-ego-v-teste/" title="Permalink to Как найти на странице javascript-скрипт и вызвать его в тесте ?" rel="bookmark">permalink</a>.

Comments are closed.