Jak kliknąć określony li dla autouzupełniania ul z Selenium IDE?
Używam Selenium IDE do jakiegoś testu i próbuję go użyć do wybrania określonej opcji z autouzupełniania. Mój problem polega na tym, że autouzupełnianie jest wbudowane w<ul>
i dwa<li>
możliwości są identyczne. Jak kliknąć określonyli
? Jak to powiedzieć do Selenium „kliknij pierwszyli
„lub” kliknijli
z tekstem „jabłka”? Wypróbowałem kilka sposobów, które znalazłem, ale wszystkie są dla innych typów Selenium i żaden nie jest użyteczny w Selenium IDE.
Z góry dziękuję i przepraszam za mój zły angielski!
Oto kod:
<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 1003; top: 360.683px; left: 549.5px; display: block; width: 401px;">
<li class="ac_item ui-menu-item" role="menuitem">
<a class="clearfix ui-corner-all" tabindex="-1">
<span class="c1">
<b>Apple</b>
<br>
<span class="small secondary">Apples</span>
</span>
</span>
</a>
</li>
<li class="ac_item ui-menu-item" role="menuitem">
<a class="clearfix ui-corner-all" tabindex="-1">
<span class="c1">
<b>Orange</b>
<br>
<span class="small secondary">Oranges</span>
</span>
</span>
</a>
</li>
</ul>