def _add_depotwert(self, driver, name, isin): driver.get('http://localhost:5000/add_depotwert/') fill_element(driver, 'name', name) fill_element(driver, 'isin', isin) select_option(driver, 'typ_auswahl', 'FOND') click_add_button(driver)
def _add_ausgabe(self, driver): driver.get('http://localhost:5000/addausgabe/') fill_element(driver, 'date', '17031994') fill_element(driver, 'name', 'eine ausgabe') fill_element(driver, 'wert', '12,34') click_add_button(driver) base_table = driver.find_element_by_id('letzte_erfassungen') tableRows = base_table.find_elements_by_tag_name('tr')
def _add_ausgabe(self, driver, date, name, kategorie, wert, person): driver.get('http://localhost:5000/addgemeinsam/') fill_element(driver, 'date', date) fill_element(driver, 'name', name) fill_element(driver, 'wert', wert) select_option(driver, 'kategorie_auswahl', kategorie) select_option(driver, 'person_auswahl', person) click_add_button(driver)
def _add_dauerauftrag(self, driver, startdatum, endedatum, name, kategorie, wert, typ): driver.get('http://localhost:5000/adddauerauftrag/') fill_element(driver, 'startdatum', startdatum) fill_element(driver, 'endedatum', endedatum) fill_element(driver, 'name', name) fill_element(driver, 'wert', wert) select_option(driver, 'kategorie_auswahl', kategorie) select_option(driver, 'typ_auswahl', typ) click_add_button(driver)
def _add_ausgabe(self, driver, date, name, kategorie, wert): driver.get('http://localhost:5000/addausgabe/') fill_element(driver, 'date', date) fill_element(driver, 'name', name) fill_element(driver, 'wert', wert) select_option(driver, 'kategorie_auswahl', kategorie) click_add_button(driver) base_table = driver.find_element_by_id('letzte_erfassungen') tableRows = base_table.find_elements_by_tag_name('tr')
def _add_order(self, driver, datum, name, depotwert, konto, wert, kauf=True): driver.get('http://localhost:5000/add_order/') fill_element(driver, 'datum', datum) fill_element(driver, 'name', name) fill_element(driver, 'wert', wert) select_option(driver, 'konto_auswahl', konto) select_option(driver, 'depotwert_auswahl', depotwert) if kauf: select_option(driver, 'typ_auswahl', 'Kauf') else: select_option(driver, 'typ_auswahl', 'Verkauf') click_add_button(driver)
def _add_sparbuchung(self, driver, datum, name, typ, konto, wert, einzahlung): driver.get('http://localhost:5000/add_sparbuchung/') fill_element(driver, 'datum', datum) fill_element(driver, 'name', name) fill_element(driver, 'wert', wert) select_option(driver, 'konto_auswahl', konto) select_option(driver, 'typ_auswahl', typ) if einzahlung: select_option(driver, 'eigenschaft_auswahl', 'Einzahlung') else: select_option(driver, 'eigenschaft_auswahl', 'Auszahlung') click_add_button(driver)
def _add_orderdauerauftrag(self, driver, startdatum, endedatum, name, depotwert, konto, wert, kauf): driver.get('http://localhost:5000/add_orderdauerauftrag/') fill_element(driver, 'startdatum', startdatum) fill_element(driver, 'endedatum', endedatum) fill_element(driver, 'name', name) fill_element(driver, 'wert', wert) select_option(driver, 'konto_auswahl', konto) select_option(driver, 'depotwert_auswahl', depotwert) if kauf: select_option(driver, 'typ_auswahl', 'Kauf') else: select_option(driver, 'typ_auswahl', 'Verkauf') click_add_button(driver)
def _add_depotauszug(self, driver, datum, konto, depotwert, wert): driver.get('http://localhost:5000/add_depotauszug/') fill_element(driver, 'datum_' + konto, datum) fill_element(driver, 'wert_' + konto + '_' + depotwert, wert) click_add_button(driver, '_' + konto)
def _add_depot(self, driver, name): driver.get('http://localhost:5000/add_sparkonto/') fill_element(driver, 'kontoname', name) select_option(driver, 'typ_auswahl', 'Depot') click_add_button(driver)
def _add_depotwert(self, driver, name, isin): driver.get('http://localhost:5000/add_depotwert/') fill_element(driver, 'name', name) fill_element(driver, 'isin', isin) click_add_button(driver)