Ich versuchte, diese URL-Seite zu finden, einige Selen Automatisierung Test zu tun, kann in der Regel Web-Element bekommen, aber einige Seite ist seltsam ... Ich kann das Web-Element nicht sogar mit XPATH (verwenden Chrome-Browser kann das Element sehen, aber kann keine Aktion für dieses Element tun .. in der Tat ... falsche Nachricht ist "kann das Element nicht finden"Python Selen erhalten asp-classic Element
sieht aus wie ist asp.classic Seite generieren .... windows.onload() Seite
driver_path = os.path.join(os.getcwd(), "IEDriverServer.exe")
driver = webdriver.Ie(driver_path)
driver.get(mytestpage)
element = WebDriverWait(driver, 300).until(
EC.element_to_be_clickable((By.LINK_TEXT, "Hardware")))
element.click()
element = WebDriverWait(driver, 300).until(
EC.element_to_be_clickable((By.XPATH, "'//*[@id="testpage"]/table/tbody/tr/td[2]/table/tbody/tr[1]/td[2]/font/a[1]'")))
element.click()