Exemplo n.º 1
0
def Angaben():
    wait_for(By.XPATH, Angaben_Ubersicht.check)
    driver.find_element_by_xpath(Angaben_Ubersicht.check).location_once_scrolled_into_view              #to scroll the checkbox into view
    driver.find_element_by_xpath(Angaben_Ubersicht.check).click()
    wait_and_click(By.XPATH, Angaben_Ubersicht.jetzt_verbindlich_kaufen)
    wait_if_displayed(Bestellung.zuruck_zur_ubersicht, Angaben_Ubersicht.jetzt_verbindlich_kaufen, 5)
    wait_till_element_disappears(Angaben_Ubersicht.jetzt_verbindlich_kaufen)
Exemplo n.º 2
0
def select_aufgefuhrten():
    wait_and_click(By.XPATH, Anmerkungen.anfordern_textbox)
    driver.find_element_by_xpath(Anmerkungen.anfordern_textbox).send_keys("Automation test request")
    wait_and_click(By.XPATH, Anmerkungen.anfordern_button)
    wait_if_displayed(Zum_angebote.angebote_button, Anmerkungen.anfordern_button, 2)
    wait_till_element_disappears(Anmerkungen.anfordern_button)
Exemplo n.º 3
0
def click_privathaftpflicht():
    wait_and_click(By.XPATH, Angebote.privathaftpflicht)
    wait_if_displayed(Privathaftpflicht.einverstandnis, Angebote.privathaftpflicht, 3)
    wait_till_element_disappears(Angebote.privathaftpflicht)
Exemplo n.º 4
0
def click_angebote():
    wait_and_click(By.XPATH, Dashboard.angebote)
    wait_if_displayed(Angebote.privathaftpflicht, Dashboard.angebote, 5)
    wait_till_element_disappears(Dashboard.dashboard)
Exemplo n.º 5
0
def zahlungsdaten():
    wait_and_click(By.XPATH, Zahlungsdaten.check)
    driver.find_element_by_xpath(Zahlungsdaten.IBAN).send_keys(credentials.bank_account)
    wait_and_click(By.XPATH, Zahlungsdaten.tarif)
    wait_if_displayed(Angaben_Ubersicht.jetzt_verbindlich_kaufen, Zahlungsdaten.tarif, 2)
    wait_till_element_disappears(Zahlungsdaten.tarif)