def login_cancel(self, email):
        main_elements = MainPageElements(self.driver)
        general_action = GeneralActions(self.driver)

        general_action.click_on_button(main_elements.login_button())
        main_elements.dialog_username_input().click()
        main_elements.dialog_username_input().send_keys(email)
        main_elements.dialog_cancel_button().click()
Exemple #2
0
def test_button(fixture_webdriver):
    page_url = MainPageElements(fixture_webdriver).url()
    general_action = GeneralActions(fixture_webdriver)
    pricing_element = PricingPageElements(fixture_webdriver)
    general_action.open_page_by_url(page_url + '#pricing')

    general_action.click_on_button(pricing_element.try_button())
    general_action.check_url(page_url + '#signup')
    def login_full_case(self, email):
        main_elements = MainPageElements(self.driver)
        login_elements = LoginPageElements(self.driver)
        general_action = GeneralActions(self.driver)

        general_action.click_on_button(main_elements.login_button())
        main_elements.dialog_username_input().click()
        main_elements.dialog_username_input().send_keys(email)
        main_elements.dialog_next_button().click()

        login_elements.use_automatic_button().click()
        login_elements.login_button().click()
        time.sleep(35)