私のコードはこのようなものです..
<ul class="sb_dropdown" style="display: none;">
<li id="sb_up_arrow" class="uiebatesca"/>
<li>
<label data-search-for="all">
<strong>All</strong>
</label>
</li>
<li style="background-color: transparent;">
<label data-search-for="Automotive">Stores</label>
</li>
<li>
<label data-search-for="Beauty">Deals</label>
</li>
</ul>
</form>
Stores
今、私はJavaでwebdriverを使用して選択したいと考えています。
私は使用してみました:
List<WebElement> elementsList = driver.findElements(By.xpath("//form[@id='ui_element']/ul/li"));
Select ddvalues=new Select(elementsList.get(1));
ddvalues.selectByIndex(1);
しかし、これは機能していません...
これを選択する別の方法はありますかStores
。
このコードを使用して、「Stores」ラベルに移動しようとしました...
Actions builder = new Actions(driver);
builder.moveToElement(elementsList.get(i)).perform();
elementsList.get(i).click();
しかし、これも機能していません...