Пример #1
0
    def __init__(self):
        if not hasattr(self, 'selenium'):
            self.selenium = SeleniumWrapper().connection
            self.se = self.selenium

        if not hasattr(self, 'config'):
            self.config = ConfigWrapper().config
Пример #2
0
    def __init__(self, driver):
        self.driver = driver
        if not hasattr(self, 'config'):
            self.config = ConfigWrapper().config

        if not hasattr(self, 'short_wait'):
            setattr(
                self, 'short_wait',
                WebDriverWait(self.driver,
                              self.config.getint('Selenium', 'timeout') / 2))
            setattr(
                self, 'wait',
                WebDriverWait(self.driver,
                              self.config.getint('Selenium', 'timeout')))
            setattr(
                self, 'long_wait',
                WebDriverWait(self.driver,
                              self.config.getint('Selenium', 'timeout') * 2))