Пример #1
0
 def about_us_link(self):
     locator = Locator(By.XPATH, "//a[text()='О нас']")
     return BaseElement(
         driver=self.driver,
         locator=locator
     )
Пример #2
0
 def current_menu_item(self):
     locator = Locator(By.XPATH, "//li[@class='current-menu-item']")
     return BaseElement(
         driver=self.driver,
         locator=locator
     )
Пример #3
0
 def main_link(self):
     locator = Locator(By.XPATH, "//a[text()='Главная']")
     return BaseElement(
         driver=self.driver,
         locator=locator
     )
Пример #4
0
 def login_button(self):
     locator = Locator(By.ID, 'login')
     return BaseElement(driver=self.driver, locator=locator)
Пример #5
0
 def login_again_link(self):
     locator = Locator(By.XPATH, '//a[contains(text(), "Log in again.")]')
     return BaseElement(driver=self.driver, locator=locator)
Пример #6
0
 def password_field(self):
     locator = Locator(By.ID, 'login-form-password')
     return BaseElement(driver=self.driver, locator=locator)
Пример #7
0
 def login_field(self):
     locator = Locator(By.ID, 'login-form-username')
     return BaseElement(driver=self.driver, locator=locator)
Пример #8
0
 def logout_link(self):
     locator = Locator(By.ID, "log_out")
     return BaseElement(
         driver=self.driver,
         locator=locator
     )
Пример #9
0
 def user_avatar(self):
     locator = Locator(By.CLASS_NAME, "aui-avatar-inner")
     return BaseElement(
         driver=self.driver,
         locator=locator
     )
Пример #10
0
 def page_header(self):
     locator = Locator(By.XPATH, "//h1[contains(text(),'System Dashboard')]")
     return BaseElement(
         driver=self.driver,
         locator=locator
     )