Exemple #1
0
 def load(self):
     try:
         self.load_body()
         self.header = header.PubHeader(self.driver)
         return True
     except (NoSuchElementException, StaleElementReferenceException) as e:
         return False
Exemple #2
0
 def load(self):
     try:
         self.load_body()
         self.header = header.PubHeader(self.driver)
         return True
     except (IndexError, NoSuchElementException) as e:
         return False
Exemple #3
0
 def load(self):
     try:
         self.location_input = self.driver.find_element_by_id('busName')
         self.try_load_continue_button()
         self.header = header.PubHeader(self.driver)
         return True
     except (NoSuchElementException, StaleElementReferenceException) as e:
         return False
Exemple #4
0
 def load(self):
     try:
         self.load_body()
         self.header = header.PubHeader(self.driver)
         return True
     except (NoSuchElementException, StaleElementReferenceException) as e:
         # print('Exception loading signin confirmation')
         return False
Exemple #5
0
 def load(self):
     try:
         self.header = header.PubHeader(self.driver)
         return self.load_body()
     except (NoSuchElementException, StaleElementReferenceException,
             WebDriverException) as e:
         print(e)
         return False
Exemple #6
0
  def load(self):
    try:
      self.header = header.PubHeader(self.driver)
      self.continue_button = self.driver.find_element_by_id('bogus')
      # need to get id for button

      return True
    except (NoSuchElementException, StaleElementReferenceException) as e:
      return False
Exemple #7
0
 def load(self):
     try:
         self.forgotPWForm = forgotPasswordForm.ForgotPasswordForm(
             self.driver)
         WDW(self.driver, 10).until(lambda x: self.forgotPWForm.load())
         self.header = header.PubHeader(self.driver)
         return True
     except (NoSuchElementException, StaleElementReferenceException) as e:
         return False
	def load(self):
		try:
			WDW(self.driver, 10).until(
				EC.presence_of_element_located((By.ID, 'show_password')))
			self.load_body()
			self.header = header.PubHeader(self.driver)
			return True
		except (NoSuchElementException, StaleElementReferenceException,
			WebDriverException) as e:
			return False
Exemple #9
0
 def load(self):
     try:
         self.load_body()
         self.header = header.PubHeader(self.driver)
         print('header')
         self.footer = footer.PubFooter(self.driver)
         print('footer')
         return True
     except (NoSuchElementException, StaleElementReferenceException,
             IndexError) as e:
         return False
Exemple #10
0
 def load(self):
     try:
         WDW(self.driver, 10).until(
             EC.element_to_be_clickable((By.CLASS_NAME, 'form-control')))
         self.nav = NavigationFunctions(self.driver)
         self.load_body()
         self.header = header.PubHeader(self.driver)
         self.footer = footer.PubFooter(self.driver)
         return True
     except (NoSuchElementException, StaleElementReferenceException) as e:
         return False
Exemple #11
0
	def load(self):
		try:
			self.load_body()
			# load header after body. Issues trying to load page
			self.header = header.PubHeader(self.driver)
			# # raw_input('loaded header')
			return True
		except (NoSuchElementException, StaleElementReferenceException,
			WebDriverException) as e:
			#print(str(e) + '\n' + 'Exception on accept/factor2')
			return False
Exemple #12
0
 def load(self):
   try:
     self.header = header.PubHeader(self.driver)
     # Will be 2 if Sign In form is open on desktop
     primaryButtons = self.driver.find_elements_by_class_name('primaryButton')
     if len(primaryButtons) > 1:
       self.continue_button = primaryButtons[1]
     else:
       self.continue_button = primaryButtons[0]
     return True
   except (NoSuchElementException, StaleElementReferenceException) as e:
     return False
Exemple #13
0
 def load(self):
   try:
     WDW(self.driver, 10).until(EC.presence_of_element_located((By.ID, 'signin_form_user')))
     self.signInForm = signInForm.SignInForm(self.driver)
     WDW(self.driver, 10).until(lambda x:self.signInForm.load())
     # self.load_body()
     self.header = header.PubHeader(self.driver)
     return True
   except (NoSuchElementException, StaleElementReferenceException, IndexError) as e:
     #print('Exception loading signin page')
     return False
   except TimeoutException:
     return False
Exemple #14
0
 def load(self):
     try:
         self.nav = NavigationFunctions(self.driver)
         self.header = header.PubHeader(self.driver)
         self.h2 = self.driver.find_element_by_tag_name('h2')
         # load continue button if normal, signin button if link is expired
         if self.h2.text == 'Oops!':
             self.load_expired_link()
         else:
             self.load_body()
         return True
     except (NoSuchElementException, StaleElementReferenceException,
             WebDriverException) as e:
         return False
Exemple #15
0
    def load(self):
        try:
            self.nav = NavigationFunctions(self.driver)
            self.h1 = self.try_load_expired_header()
            # load continue button if normal, signin button if link is expired
            if self.h1 and self.h1.text == 'Oops!':
                self.load_expired_link()
            else:
                self.header = header.PubHeader(self.driver)
                self.load_body()

            return True
        except (NoSuchElementException, StaleElementReferenceException,
                IndexError) as e:
            return False
    def load(self):
        try:
            self.h1 = self.driver.find_element_by_tag_name('h1')
            if not self.h1.text == 'Contact Us':  # not on right page
                self.driver.find_element_by_id('bogus')

            self.header = header.PubHeader(self.driver)
            self.footer = footer.PubFooter(self.driver)
            self.form = self.driver.find_element_by_class_name('enrollCont')
            find_by = self.form.find_element_by_tag_name
            self.invite_employer_input = find_by('input')
            self.invite_employer_button = find_by('button')
            return True
        except (NoSuchElementException, StaleElementReferenceException) as e:
            return False
Exemple #17
0
	def load(self):
		#logo, language select
		try:
			find_by = self.driver.find_elements_by_class_name
			self.employee_button = find_by('employerButton')[0]
			self.employer_button = find_by('employerButton')[1]

			self.form = self.load_form()
			find_by = self.form.find_element_by_tag_name
			self.invite_employer_input = find_by('input')
			self.invite_employer_button = find_by('button')
			self.header = header.PubHeader(self.driver)
			self.footer = footer.PubFooter(self.driver)
			return True
		except (NoSuchElementException, StaleElementReferenceException,
			IndexError) as e:
			return False