Это сообщение об ошибке ...
'UnexpectedTagNameException' : Element should have been "select" but was "div"
... подразумевает, что вы использовали класс Select
для взаимодействия с элементом, где в качестве элемента было <div>
.
Для click()
элемента с текстом Емкость заимствования можно использовать следующую Стратегию локатора :
xpath
:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("//h4[@class='bta-description' and text()='Our calculators']//following::div[@class='bta-select-table row']//b[@class='button']"))).click();
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("//div[@class='selectric-items']//li[contains(., 'Borrowing Capacity')]"))).click();
Снимок браузера: