示例#1
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)
示例#2
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)
示例#3
0
 def click_on_login_link(self):
     BrowserActionMethods.click(self.driver, self._login_link)
示例#4
0
 def click_on_enroll(self):
     BrowserActionMethods.click(self.driver, self._enroll_button)
示例#5
0
 def click_on_paypal(self):
     WaitMethods.wait_for_element_invisible(self.driver, self._paypal_overlay)
     BrowserActionMethods.click(self.driver, self._paypal_radio)
示例#6
0
 def click_on_course(self, course_name):
     BrowserActionMethods.click(self.driver, self._course_link.format(course_name))