Exemplo n.º 1
0
 def select_academic_degree(self):
     driver = self.driver
     wait.element_xpath_clickable(driver,
                                  regHelperEducation.academic_degree)
     driver.find_element_by_xpath(
         regHelperEducation.academic_degree).click()
     time.sleep(1)
Exemplo n.º 2
0
 def switch_to_english(self):
     english = self.driver.find_element_by_xpath(
         regHelperPersonal.english_xpath)
     wait.element_xpath_clickable(self.driver,
                                  regHelperPersonal.english_xpath)
     english.click()
     time.sleep(2)
Exemplo n.º 3
0
 def select_position(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperProfession.position)
     element = driver.find_element_by_xpath(regHelperProfession.position)
     time.sleep(1)
     element.click()
     time.sleep(1)
     driver.find_element_by_xpath(regHelperProfession.position_name).click()
Exemplo n.º 4
0
 def email_db_login(self):
     driver = self.driver
     email = driver.find_element_by_xpath(regHelperDB.email_name)
     time.sleep(2)
     wait.element_xpath_clickable(driver, regHelperDB.email_name)
     email.clear()
     email.send_keys(info_db.email)
     email.send_keys(Keys.TAB)
Exemplo n.º 5
0
 def country_field_name(self):
     driver = self.driver
     wait.element_xpath_clickable(
         driver, regHelperPersonal.country_select_field_name)
     time.sleep(2)
     driver.find_element_by_xpath(
         regHelperPersonal.country_select_field_name).click()
     time.sleep(2)
Exemplo n.º 6
0
 def year_select(self):
     driver = self.driver
     driver.find_element_by_xpath(regHelperEducation.year_field).clear()
     wait.element_xpath_clickable(driver, regHelperEducation.year_start)
     driver.find_element_by_xpath(regHelperEducation.year_start).click()
     time.sleep(1)
     wait.element_xpath_clickable(driver, regHelperEducation.year_end)
     driver.find_element_by_xpath(regHelperEducation.year_end).click()
     time.sleep(1)
Exemplo n.º 7
0
 def city_field(self):
     driver = self.driver
     wait.element_xpath_clickable(driver,
                                  regHelperEducation.school_city_field)
     element = driver.find_element_by_xpath(
         regHelperEducation.school_city_field)
     element.click()
     element.clear()
     element.send_keys(info_education.city)
     time.sleep(3)
Exemplo n.º 8
0
 def city_field(self):
     driver = self.driver
     wait.element_xpath_clickable(
         driver, regHelperProfession.institution_city_field)
     element = driver.find_element_by_xpath(
         regHelperProfession.institution_city_field)
     element.click()
     element.clear()
     element.send_keys(info_profession.city)
     time.sleep(3)
Exemplo n.º 9
0
 def select_specialization(self):
     driver = self.driver
     wait.element_xpath_clickable(driver,
                                  regHelperProfession.specialization_field)
     element = driver.find_element_by_xpath(
         regHelperProfession.specialization_field)
     element.click()
     time.sleep(1)
     driver.find_element_by_xpath(
         regHelperProfession.specialization_name).click()
Exemplo n.º 10
0
 def verifying_delete_exit(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperDB.search_admin)
     element = driver.find_element_by_xpath(regHelperDB.search_admin)
     element.clear()
     element.send_keys(names_log.email)
     assert len(driver.find_elements_by_xpath(regHelperDB.delete_doctor)) == 0
     try:
         driver.find_element_by_xpath(regHelperDB.delete_doctor)
         error = 'True'
     except:
         error = 'False'
     assert error == 'False', "doctor still exist"
     wait.element_xpath_clickable(driver, regHelperDB.exit_admin)
     driver.find_element_by_xpath(regHelperDB.exit_admin).click()
Exemplo n.º 11
0
 def diplom_select(self):
     driver = self.driver
     upload = driver.find_element_by_xpath(regHelperEducation.upload_diplom)
     wait.element_xpath_active(driver, regHelperEducation.upload_diplom)
     upload.click()
     load_page_1 = driver.find_element_by_xpath(
         regHelperEducation.upload_page_1)
     wait.element_xpath_clickable(driver, regHelperEducation.upload_page_1)
     load_page_1.click()
     os.system(regHelperEducation.script_chrome_photo_diplom_1)
     time.sleep(3)
     load_page_2 = driver.find_element_by_xpath(
         regHelperEducation.upload_page_2)
     wait.element_xpath_clickable(driver, regHelperEducation.upload_page_2)
     load_page_2.click()
     os.system(regHelperEducation.script_chrome_photo_diplom_2)
     wait.element_xpath_active(driver, regHelperEducation.submit_diplom)
     driver.find_element_by_xpath(regHelperEducation.submit_diplom).click()
Exemplo n.º 12
0
 def delete_doctor_button(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperDB.delete_doctor)
     driver.find_element_by_xpath(regHelperDB.delete_doctor).click()
     wait.element_xpath_clickable(driver, regHelperDB.accept_button)
     driver.find_element_by_xpath(regHelperDB.accept_button).click()
     time.sleep(2)
     wait.element_xpath_clickable(driver, regHelperDB.approve_delete)
     driver.find_element_by_xpath(regHelperDB.approve_delete).click()
Exemplo n.º 13
0
 def city_select(self):
     driver = self.driver
     wait.element_xpath_clickable(driver,
                                  regHelperEducation.school_city_select)
     driver.find_element_by_xpath(
         regHelperEducation.school_city_select).click()
Exemplo n.º 14
0
 def education_submit(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperEducation.education)
     driver.find_element_by_xpath(regHelperEducation.education).click()
     time.sleep(2)
Exemplo n.º 15
0
 def select_academdegree(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperEducation.degree_select)
     driver.find_element_by_xpath(regHelperEducation.degree_select).click()
Exemplo n.º 16
0
 def profession_submit(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperProfession.profession)
     driver.find_element_by_xpath(regHelperProfession.profession).click()
     time.sleep(2)
Exemplo n.º 17
0
 def select_doctor_section(self):
     driver = self.driver
     #wait.wait_title(driver, regHelperDB.title_panel)
     wait.element_xpath_clickable(driver, regHelperDB.section_doctor)
     driver.find_element_by_xpath(regHelperDB.section_doctor).click()
Exemplo n.º 18
0
 def submit_db_login(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperDB.admin_login)
     driver.find_element_by_xpath(regHelperDB.admin_login).click()
Exemplo n.º 19
0
 def password_name_login(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperDB.password_name)
     password = driver.find_element_by_xpath(regHelperDB.password_name)
     password.clear()
     password.send_keys(info_db.password)
Exemplo n.º 20
0
 def select_qualification(self):
     driver = self.driver
     wait.element_xpath_clickable(driver, regHelperEducation.qualification)
     driver.find_element_by_xpath(regHelperEducation.qualification).click()
Exemplo n.º 21
0
 def city_select(self):
     driver = self.driver
     wait.element_xpath_clickable(
         driver, regHelperProfession.institution_city_select)
     driver.find_element_by_xpath(
         regHelperProfession.institution_city_select).click()