예제 #1
0
 def __init__(self, browser, base_url):
     if browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unknown browser: %s" % browser)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
     self.wd.implicitly_wait(3)
     self.base_url = base_url
예제 #2
0
 def __init__(self, browser, base_url, soap_url):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.wd.implicitly_wait(5)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.base_url = base_url
     self.soap_url = soap_url
     self.soap = SoapHelper(self)
예제 #3
0
 def __init__(self, browser, base_url):
     if browser == "firefox":
         self.wd = webdriver.Firefox()  # передали ссылку на драйвер
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized %s" % browser)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
     self.base_url = base_url
예제 #4
0
 def __init__(self, browser, baseURL):
     if browser == 'firefox':
         self.wd = webdriver.Firefox()
     elif browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError('Не удалось распознать браузер: %s') % browser
     self.wd.implicitly_wait(1)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self, baseURL)
     self.baseURL = baseURL
예제 #5
0
 def __init__(self, browser, base_url):
     if browser == "firefox":
         self.dw = webdriver.Firefox
     elif browser == "chrome":
         self.dw = webdriver.Chrome
     elif browser == "ie":
         self.dw = webdriver.Ie
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.dw = webdriver.Chrome()
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
     self.base_url = base_url
예제 #6
0
 def __init__(self, browser, base_url):
     if browser == 'firefox':
         self.wd = webdriver.Firefox()
     elif browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError('Unrecognized browser %s' % browser)
     self.wd.implicitly_wait(1)
     self.session = SessionHelper(self)
     self.base_url = base_url
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
예제 #7
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.wd.implicitly_wait(2)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.james = JamesHelper(self)
     self.mail = MailHelper(self)
     self.signup = SignupHelper(self)
     self.soap = SoapHelper(self)
     self.config = config
     self.base_url = config['web']['baseUrl']
예제 #8
0
 def __init__(self, browser, base_url):
     if browser == "firefox":
         self.wd = webdriver.Firefox(capabilities={"marionette": False})
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
     self.base_url = base_url
     self.wd.implicitly_wait(10)
예제 #9
0
 def __init__(self, browser, base_url):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "safari":
         self.wd = webdriver.Safari()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     # self.wd.implicitly_wait(10)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
     self.base_url = base_url
예제 #10
0
 def __init__(self, browser, base_url):#, config
     if browser =="firefox":
         self.wd = webdriver.Firefox()
     elif browser =="chrome":
         self.wd = webdriver.Chrome()
     elif browser == "Ie":
         self.wd = webdriver.ie()
     else:
         raise ValueError("Unrecignized browser %s " % browser)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     #self.config = config
     self.base_url = base_url
     self.soap = SoapHelper(self)
예제 #11
0
 def __init__(self, browser, baseUrl, username, password):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognised browser %s" % browser)
     self.session = SessionHelper(self)
     self.baseUrl = baseUrl
     self.username = username
     self.password = password
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
예제 #12
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome(ChromeDriverManager().install())
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.config = config
     self.base_url = config['web']['baseUrl']
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
예제 #13
0
 def __init__(self, browser, base_url):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     # Next method can remove if a page and its elements are uploaded quickly
     self.wd.implicitly_wait(5)
     self.session = SessionHelper(self)
     self.base_url = base_url
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
예제 #14
0
 def __init__(self, browser, config):
     if browser == 'firefox':
         self.wd = webdriver.Firefox()
     elif browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognised browser %s" % browser)
     self.session = SessionHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
     self.config = config
     self.base_url = config['web']['baseUrl']
예제 #15
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.base_url = config["web"]["baseUrl"]
     self.admin_username = config['webadmin']['username']
     self.admin_password = config['webadmin']['password']
     self.wd.implicitly_wait(3)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
예제 #16
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "edge":
         self.wd = webdriver.Edge()
     elif browser == "opera":
         self.wd = webdriver.Opera()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.config = config
     self.base_url = config['web']['baseUrl']
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.soap = SoapHelper(self)
 def __init__(self, browser, config):
     if browser == 'firefox':
         self.wd = webdriver.Firefox()
     elif browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.wd.implicitly_wait(5)
     self.session = SessionHelper(self, baseurl=config["web"]["base_url"])
     self.navigation = NaviHelper(self)
     self.project = ProjectHelper(self)
     # Passing config file to application:
     self.config = config
     self.soap = SoapHelper(self)
예제 #18
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognizaed browser %s" % browser)
     self.session = SessionHelper(self)
     self.mantis = MantisHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
     self.config = config
     self.base_url = config["web"]["baseURL"]
예제 #19
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "edge":
         self.wd = webdriver.Edge()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.session = SessionHelper(self)
     self.james = JamesHelper(self)
     self.mail = MailHelper(self)
     self.signup = SignupHelper(self)
     self.soap = SoapHelper(self)
     self.accept_next_alert = True
     self.config = config
     self.base_url = config['web']['baseUrl']
예제 #20
0
 def __init__(self, browser, config):
     if browser == 'firefox':
         self.wd = webdriver.Firefox(capabilities={"marionette": False})
     elif browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError('unrecognized browser %s' % browser)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
     self.config = config
     self.base_url = config['web']['baseUrl']
예제 #21
0
 def __init__(self, browser, config):
     if browser == "Firefox":
         self.wd = webdriver.Firefox()
     elif browser == "Chrome":
         self.wd = webdriver.Chrome(
             '/Users/annakosolapova/Downloads/chromedriver')
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.wd.implicitly_wait(5)
     self.session = SessionHelper(self)
     self.baseUrl = config['web']['baseURL']
     self.config = config
     self.project = ProjectHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
예제 #22
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox(capabilities={"marionette": False})
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized  browser %s" % browser)
     self.james = JamesHelper(self)
     self.session = SessionHelper(self)
     self.mail = MailHelper(self)
     self.signup = SignupHelper(self)
     self.config = config
     self.soap = SoapHelper(self)
     self.project = ProjectHelper(self)
     self.base_url = config["web"]["baseUrl"]
예제 #23
0
    def __init__(self, browser, config):
        if browser == 'chrome':
            self.wd = webdriver.Chrome(
                executable_path=r'C:\gecko\chromedriver1.exe')
        elif browser == 'firefox':
            self.wd = webdriver.Firefox()
        else:
            raise ValueError('unrecognized browser')

        self.config = config
        self.base_url = config['web']['baseUrl']
        self.session = SessionHelper(self)
        self.project = ProjectHelper(self)
        self.james = JamesHelper(self)
        self.signup = SigupHelper(self)
        self.soap = SoapHelper(self)
        self.mail = MailHelper(self)
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError(f"Unrecognized browser {browser}")
     self.config = config
     self.base_url = config['web']['baseUrl']
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
     self.session = SessionHelper(self)
     self.projects = ProjectHelper(self)
 def __init__(self, browser, config):
     if browser == "Firefox":
         self.wd = webdriver.Firefox()
     elif browser == "Chrome":
         self.wd = webdriver.Chrome()
     elif browser == "Ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.session = SessionHelper(self)
     self.config = config
     self.soap = SoapHelper(self)
     self.baseurl = config['web']['baseurl']
     self.signup = SignupHelper(self)
     self.project = ProjectHelper(self)
     self.mail = MailHelper(self)
     self.james = JamesHelper(self)
     self.open_home_page()
예제 #26
0
 def __init__(self, browser, config):
     if browser == 'firefox':
         self.wd = webdriver.Firefox()
     elif browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError(f"Unrecognized browser {browser}")
     self.wd.implicitly_wait(1)
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
     self.base_url = config["web"]["baseUrl"]
     self.config = config
예제 #27
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.wd.implicitly_wait(3)
     self.session = SessionHelper(self)
     self.base_url = config["web"]["baseUrl"]
     self.config = config
     self.james_helper = JamesHelper(self)
     self.project_helper = ProjectHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
예제 #28
0
 def __init__(self, browser, configuration):
     if browser == 'chrome':
         self.wd = webdriver.Chrome()
     elif browser == 'firefox':
         self.wd = webdriver.Firefox()
     elif browser == 'safari':
         self.wd = webdriver.Safari()
     elif browser == 'ie':
         self.wd = webdriver.Ie()
     else:
         raise ValueError('I don\'t know this browser - {}'.format(browser))
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.homepage = configuration['web']['url']
     # self.james = JamesHelper(self)
     self.config = configuration
     # self.signup = SignupHelper(self)
     self.soap = SoapHelper(self)
예제 #29
0
 def __init__(self, browser, config):
     if browser == "firefox":
         self.wd = webdriver.Firefox()
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "IE":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser: %s", browser)
     self.wd.implicitly_wait(1)
     self.config = config
     self.navigation = NavigationHelper(self, config['web']["baseUrl"])
     self.session = SessionHelper(self)
     self.project = ProjectHelper(self)
     self.james = JamesHelper(self)
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)
예제 #30
0
 def __init__(self, browser, config):
     self.config = config
     if browser == "firefox":
         caps = DesiredCapabilities.FIREFOX
         caps['marionette'] = False
         self.wd = webdriver.Firefox(capabilities=caps)
     elif browser == "chrome":
         self.wd = webdriver.Chrome()
     elif browser == "ie":
         self.wd = webdriver.Ie()
     else:
         raise ValueError("Unrecognized browser %s" % browser)
     self.session = SessionHelper(self)
     self.james = JamesHelper(self)
     self.manage_page = ManagePage(self)
     self.base_url = config["web"]["baseUrl"]
     self.signup = SignupHelper(self)
     self.mail = MailHelper(self)
     self.soap = SoapHelper(self)