Пример #1
0
    def setUpClass(cls):
        config = ConfigParser.ConfigParser()
        config.read('webdriver.cfg')
        section = os.environ.get("WD_BROWSER", 'firefox')
        cls.driver_class = getattr(webdriver, config.get(section, 'browser'))
        url = None
        if config.has_option(section, 'url'):
            url = config.get(section, "url")
        capabilities = None
        if config.has_option(section, 'capabilities'):
            try:
                capabilities = json.loads(config.get(section, "capabilities"))
            except:
              pass

        if url != None and url.strip() != '':
            if capabilities != None and type(capabilities) is dict:
                cls.driver = cls.driver_class(command_executor=url,
                                              desired_capabilities=capabilities)
            else:
                cls.driver = cls.driver_class(command_executor=url)
        else:
            if capabilities != None and type(capabilities) is dict:
                cls.driver = cls.driver_class(desired_capabilities=capabilities)
            else:
                cls.driver = cls.driver_class()
        cls.webserver = Httpd(host=get_lan_ip())
        cls.webserver.start()
Пример #2
0
    def setUpClass(cls):
        cls.driver = create_driver()

        cls.webserver = Httpd(host=get_lan_ip())
        cls.webserver.__dict__['mobile'] = os.environ.get("WD_BROWSER", 'firefox')
        cls.webserver.__dict__['appId'] = appId
        cls.webserver.start()
Пример #3
0
    def setUpClass(cls):
        config = ConfigParser.ConfigParser()
        config.read('webdriver.cfg')
        section = os.environ.get("WD_BROWSER", 'firefox')
        cls.driver_class = getattr(webdriver, config.get(section, 'browser'))
        url = None
        if config.has_option(section, 'url'):
            url = config.get(section, "url")
        capabilities = None
        if config.has_option(section, 'capabilities'):
            try:
                capabilities = json.loads(config.get(section, "capabilities"))
            except:
                pass

        if url != None and url.strip() != '':
            if capabilities != None and type(capabilities) is dict:
                cls.driver = cls.driver_class(
                    command_executor=url, desired_capabilities=capabilities)
            else:
                cls.driver = cls.driver_class(command_executor=url)
        else:
            if capabilities != None and type(capabilities) is dict:
                cls.driver = cls.driver_class(
                    desired_capabilities=capabilities)
            else:
                cls.driver = cls.driver_class()
        cls.webserver = Httpd(host=get_lan_ip())
        cls.webserver.start()
Пример #4
0
    def setUpClass(cls):
        cls.driver = create_driver()

        cls.webserver = Httpd(host=get_lan_ip())
        cls.webserver.__dict__['mobile'] = os.environ.get(
            "WD_BROWSER", 'firefox')
        cls.webserver.__dict__['appId'] = appId
        cls.webserver.start()
    def setUpClass(cls):
        cls.driver = create_driver()

        cls.webserver = Httpd(host=get_lan_ip())
        cls.webserver.start()
Пример #6
0
    def setUpClass(cls):
        cls.driver = create_driver()

        cls.webserver = server.WebTestHttpd(host=get_lan_ip())
        cls.webserver.start()
        cls.webserver.where_is = cls.webserver.get_url
Пример #7
0
    def setUpClass(cls):
        cls.driver = create_driver()

        cls.webserver = Httpd(host=get_lan_ip())
        cls.webserver.start()