Exemple #1
0
    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')
Exemple #3
0
    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)
Exemple #4
0
    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')
Exemple #6
0
    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)
Exemple #7
0
    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)
Exemple #8
0
    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)
Exemple #9
0
    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)
Exemple #10
0
    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)
Exemple #11
0
    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)