Ich kann nicht auf eine bestimmte Schaltfläche in Selen klicken. Es wird kein Fehler ausgegeben und das Element ist in Ordnung, aber ich kann nicht darauf klicken.Selen - Taste
HTML
<li id="btnTipsApp" class="navbutton appmenubutton">
<a class="ls-icon-tips" onclick="setMainColumnMode(2);selectTab(4);selectNavButton('btnTipsApp');" href="#" title="Search Tips">
</a>
</li>
Relevante Abschnitt von Python-Code
def userSearch():
WebDriverWait(driver, 10).until(EC.visibility_of_element_located((By.ID, 'btnTipsApp')))
searchTipsButton = driver.find_element_by_class_name('ls-icon-tips')
print (" tips button attribute: {0}".format(searchTipsButton.get_attribute('title')))
searchTipsButton.click()
Ich verwende Selenium 3.0.2 und Firefox 51.0.1.
Prüfen Sie, ob mehrere Elemente mit Klasse 'ls-icon-tips' – Guy
Gute Gedanken sind, dachte ich, dass vielleicht die das Problem selbst gewesen, aber es ist nur 1 Klasse mit diesem Namen. – Eric
Es könnte Kompatibilitätsproblem sein, versuchen Sie Firefox zu downgraden. – Guy