Ejemplo n.º 1
0
 def verify_login_not_success(self):
     element = BrowserActionMethods.get_element(self.driver,
                                                self._login_error_msg)
     return element.is_displayed()
Ejemplo n.º 2
0
 def logout(self):
     BrowserActionMethods.click(self.driver, self._account_icon)
     #WaitMethods.wait_for_element(self.driver, self._logout_link)
     time.sleep(5)
     BrowserActionMethods.click(self.driver, self._logout_link)
Ejemplo n.º 3
0
 def verify_login_sucess(self):
     element = BrowserActionMethods.get_element(self.driver,
                                                self._account_icon)
     return element.is_displayed()
Ejemplo n.º 4
0
 def click_on_login_link(self):
     BrowserActionMethods.click(self.driver, self._login_link)
Ejemplo n.º 5
0
 def login(self, username="", password=""):
     WaitMethods.wait_for_element(self.driver, self._email_field)
     BrowserActionMethods.input(self.driver, self._email_field, username)
     BrowserActionMethods.input(self.driver, self._password_field, password)
     BrowserActionMethods.click(self.driver, self._login_button)
Ejemplo n.º 6
0
 def click_on_enroll(self):
     BrowserActionMethods.click(self.driver, self._enroll_button)
Ejemplo n.º 7
0
 def click_on_agreed_terms(self):
     BrowserActionMethods.scroll_down(self.driver)
     BrowserActionMethods.click_modified(self.driver, self._terms_checkbox)
Ejemplo n.º 8
0
 def click_on_paypal(self):
     WaitMethods.wait_for_element_invisible(self.driver, self._paypal_overlay)
     BrowserActionMethods.click(self.driver, self._paypal_radio)
Ejemplo n.º 9
0
 def click_on_course(self, course_name):
     BrowserActionMethods.click(self.driver, self._course_link.format(course_name))
Ejemplo n.º 10
0
 def find_course(self, course_name):
     BrowserActionMethods.input(self.driver, self._find_course_field, course_name)