Beispiel #1
0
    def __init__(self,
                 logger,
                 device_name="emulator-5554",
                 device_port=5554,
                 device_address="127.0.0.1",
                 view_server_port=4939,
                 monkey_server_port=12345):
        self.m_logger = logger
        self.class_name = "Device"
        self.device_name = device_name
        self.device_port = device_port
        self.device_address = device_address
        self.view_server_port = view_server_port
        self.monkey_server_port = monkey_server_port

        self.adb_console = AdbCommand(self.m_logger, self.device_name,
                                      self.device_port)
        self.view_console = ViewServerCommand(self.m_logger,
                                              self.device_address,
                                              self.view_server_port,
                                              self.device_name,
                                              self.monkey_server_port)
        self.device_console = DeviceConsole(self.m_logger, self.device_address,
                                            self.device_port)