def create_port_list(self, start_port): """ 创建可用端口 """ port = Port() port_list = port.create_port_list(start_port, self.device_list) return port_list
def create_port_list(self, start_port): ''' 创建可用端口 ''' port = Port() port_list = [] port_list = port.create_port_list(start_port, self.device_list) return port_list
def create_command(self): port = Port() #appium -p 4700 -bp 4701 -U DU2TAN149P079327 command_list = [] device_list = self.get_devices() appium_port_list = port.create_port_list(4700,device_list) bootstrap_port_list = port.create_port_list(4900,device_list) # 获取当前目录 current_dir = os.path.dirname(__file__) # 获取当前目录的父级目录 parent_dir = os.path.dirname(current_dir) for i in range(len(device_list)): now = time.strftime('%Y-%m-%d-%H_%M_%S') command = "appium -p "+str(appium_port_list[i])+" -bp "+str(bootstrap_port_list[i])+" -U "+device_list[i]+" --no-reset --session-override --log "+parent_dir+"/log/"+device_list[i]+str(now)+".log" command_list.append(command) self.operateYaml.clear_data() self.operateYaml.write_yaml(self.operateYaml.join_devices_data(i,device_list[i],str(bootstrap_port_list[i]),str(appium_port_list[i]))) return command_list
def create_command(self): port = Port() #appium -p 4700 -bp 4701 -U DU2TAN149P079327 command_list = [] device_list = self.get_devices() appium_port_list = port.create_port_list(4700, device_list) bootstrap_port_list = port.create_port_list(4900, device_list) for i in range(len(device_list)): now = time.strftime('%Y-%m-%d-%H_%M_%S') command = "appium -p " + str(appium_port_list[i]) + " -bp " + str( bootstrap_port_list[i] ) + " -U " + device_list[ i] + " --no-reset --session-override --log D:/pythonProgram/Appium27/log/" + device_list[ i] + str(now) + ".log" command_list.append(command) self.operateYaml.clear_data() self.operateYaml.write_yaml( self.operateYaml.join_devices_data(i, device_list[i], str(bootstrap_port_list[i]), str(appium_port_list[i]))) return command_list
def create_port_list(self, start_port): port = Port() port_list = port.create_port_list(start_port, self.devices_list) return port_list
def create_port_list(self, start_port): #创建可用端口列表 port = Port() port_list = port.create_port_list(start_port, len(self.device_list)) return port_list
def get_port_list(self, devices_list): port = Port() port_list = port.create_port_list(4700, devices_list) return port_list