Esempio n. 1
0
    def setup(self):
        self.links = Links()
        self.locators = Locator()
        self.functions = Functions(self.driver)
        self.login_page = LoginPage(self.driver)

        self.driver.get(self.links.login)
Esempio n. 2
0
    def setup(self):
        self.links = Links()
        self.functions = Functions(self.driver)
        self.signup_page = SignUpPage(self.driver)
        self.yandex_page = YandexLogin(self.driver)

        self.driver.get(self.links.sign_up)
Esempio n. 3
0
    def setup(self):
        self.links = Links()
        self.locators = Locator()
        self.functions = Functions(self.driver)
        self.home = Home(self.driver)

        self.driver.get(self.links.home)
Esempio n. 4
0
    def setup(self):
        self.links = Links()
        self.locators = Locator()
        self.functions = Functions(self.driver)
        self.login_page = LoginPage(self.driver)
        self.history_page = History(self.driver)

        self.driver.get(self.links.login)
        self.login_page.login_in_account()
        self.driver.get(Links.recordings)
Esempio n. 5
0
    def setup(self):
        self.links = Links()
        self.functions = Functions(self.driver)
        self.signup_page = SignUpPage(self.driver)
        self.account_page = Account(self.driver)
        self.yandex_page = YandexLogin(self.driver)
        self.login_page = LoginPage(self.driver)
        self.session = requests.Session()

        self.driver.get(self.links.account)
        self.login_page.login_in_account()
Esempio n. 6
0
    def __init__(self, driver):
        self.driver = driver
        self.driver.implicitly_wait(30)  # Обьявляем ожидания для страниц
        # self.driver.set_window_size(1920, 1080) # Указываем размер окна
        self.driver.set_window_size(1920, 1080)  # Указываем размер окна
        self.wait = WebDriverWait(self.driver,
                                  30)  # Указываем ожидания для элементов
        self.functions = Functions(
            self.driver
        )  # Создаем обьект для того чтобы использовать функции в pages

        #######################################################
        # Тут обьявляем все константы, локаторы, ссылки, данные
        #######################################################
        self.links = Links()
        self.Locator = Locator()
        self.data = Data()
Esempio n. 7
0
    def setup(self):
        self.links = Links()
        self.functions = Functions(self.driver)
        self.contact_page = ContactUs(self.driver)

        self.driver.get(self.links.contact_us)