Я просто пытаюсь понять и изучить селен. Я использовал IDE для записи своих действий и пытался воспроизвести, но я застрял на первом шаге.
Я пытаюсь войти на наш внутренний сайт, а затем нажать на строку меню, чтобы перейти на внутреннюю страницу. Selenium входит в систему, но завершается неудачно при клике с сообщением об ошибке -
[error] Element css=#ui-active-menuitem > span.wijmo-wijmenu-text > span.wijmo-wijmenu-text not found
Этот сайт создан с использованием Primeface, и когда я вижу исходный код, строка, которая генерирует ошибку, выглядит примерно так:
<div align="left" class="container"><div id="menu"><ul id="menu_menu"><li><a href="javascript:void(0)">
<span class="wijmo-wijmenu-text">Home</span></a><ul><li><a href="home">home</a></li></ul>
</li><li><a href="javascript:void(0)"><span class="wijmo-wijmenu-text">Tills</span></a><ul>
<li><a href="tills">Manage</a>........
Здесь я должен сказать, что пока я не нажимаю на пункт меню выше, я могу запускать все тесты через Selenium ID, но для входа на внутренние страницы необходимо щелкнуть меню выше после входа в систему.
Вы помогаете / руководство очень ценится.
Спасибо