Ive versuchte Xpath, Name, ID, aber nicht sicher, warum es nicht funktioniert. Jedes Mal, wenn ich es versuche, sagt es nur, dass es das Element nicht finden kann.Selen kann Element finden? (automatisierte Web-App)
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
def page_is_loaded(driver):
return driver.find_element_by_tag_name("body") != None
driver = webdriver.Chrome('/Users/mattcasey/Desktop/SPLASHFORCE/chromedriver')
driver.get("https://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/MyAccount-Register")
wait = WebDriverWait(driver, 10)
wait.until(page_is_loaded)
first_name_field = driver.find_element_by_name("profile_customer_firstname")
first_name_field.send_keys("Test")
Nun, copy-Einfügen der URL zurückgegeben 'URL nicht found' Website, so überprüfen Sie bitte, ob Sie richtige Adresse haben. –
Es ist die Art, wie diese Website es mit einem Leerzeichen formatiert, "https://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/MyAccount-Register" Ist die Website und Selen lädt die Website in Ordnung. –