У меня есть меню и подменю, созданные в angularJS.Ждите события javascript WebDriver
Каждое меню имеет следующий код:
<a class="ng-scope" ng-click="irPara(item, $event)" ng-if="!item.heading" title="">
Когда я пытаюсь нажать на ссылку из подменю, Селен вызывает исключение, что элемент не кликабельны, или элемент не найден.
Я предполагаю, что это происходит потому, что я должен ждать подменю быть нагрузки, как я жду этого подменю для загрузки без использования Thread.sleep()
благодарит
Попробуйте использовать Явный Ожидание ... Надеюсь, что это помогает;) Это угловой js? –
Внедрение FluentWait: http://stackoverflow.com/questions/10404160/when-to-use-explicit-wait-vs-implicit-wait-in-selenium-webdriver/12248779#12248779 –