Here is my selenium code:
WebDriverWait wait = new WebDriverWait(driver, 30);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//ul[id()='ddlSaleItem_listbox]")));
wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//ul[id()='ddlSaleItem_listbox']"))).click();
here is my HTML code:
<div unselectable="on" style="overflow: auto; position: relative; height: auto;">
<ul unselectable="on" class="k-list k-reset" tabindex="-1" aria-hidden="true" id="ddlSaleItem_listbox" aria-live="polite" data-role="staticlist" role="listbox">
<li tabindex="-1" role="option" unselectable="on" class="k-item k-state-focused" aria-selected="true" data-offset-index="0" id="91877f7d-e75f-4218-8f6f-e87aaafe5e27">Health Club Facility Quarterly</li>
<li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="1">Hrealth Club Half Yearly</li>
</ul>
</div>
please help me to get this done