Esempio n. 1
0
    def __init__(self,
                 host,
                 port,
                 url_prefix="/",
                 capabilities=None,
                 timeout=None,
                 extension=None):
        self.transport = transport.HTTPWireProtocol(host,
                                                    port,
                                                    url_prefix,
                                                    timeout=timeout)
        self.capabilities = capabilities
        self.session_id = None
        self.timeouts = None
        self.window = None
        self.find = None
        self._element_cache = {}
        self.extension = None
        self.extension_cls = extension

        self.timeouts = Timeouts(self)
        self.window = Window(self)
        self.find = Find(self)
        self.alert = UserPrompt(self)
        self.actions = Actions(self)
Esempio n. 2
0
 def __init__(self,
              host,
              port,
              url_prefix="",
              desired_capabilities=None,
              required_capabilities=None,
              timeout=60,
              extension=None):
     self.transport = transport.HTTPWireProtocol(host,
                                                 port,
                                                 url_prefix,
                                                 timeout=timeout)
     self.desired_capabilities = desired_capabilities
     self.required_capabilities = required_capabilities
     self.session_id = None
     self.timeouts = None
     self.window = None
     self.find = None
     self._element_cache = {}
     self.extension = None
     self.extension_cls = extension