1.ready.py文件
def getport():
aport = random.randint(4700, 4900)
# 判断端口是否被占用
while getDeviceInfo.is_open('127.0.0.1', aport):
aport = random.randint(4700, 4900)
bpport = random.randint(4700, 4900)
while getDeviceInfo.is_open('127.0.0.1', bpport):
bpport = random.randint(4700, 4900)
return aport, bpport
def getsys():
sys = str(random.randint(4, 6)) + "." + str(random.randint(4, 6)) + "." + "2"
return sys
class readyH(object):
def __init__(self,device):
self.device = device
aa= getport()
self.ap = aa[0]
self.bp = aa[1]
def installapp(self):
os.popen("adb install -r "+str(getApkPath.get_apk_path()))
def start_appium(self): # device_uid,
# appium -p 4723 -bp 47