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()
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)