我查看了社区里的 demo,在连接 app 上还是不知道怎么调通,下面是我的代码
代码:
-*- coding: utf-8 -*-
from multiprocessing import Pool
import threading
import os
from appium import webdriver
def test():
port_list=['4723','4724']
for port in len(port_list):
driver = webdriver.Remote('http://127.0.0.1:%s/wd/hub' % port, desired_caps)
print "启动APP成功"
desired_caps = [{'deviceName': '8cfd4d47', 'platformName': 'Android', 'browseName': '', 'Version': '7.0',
'appPackage': 'com.zhihu.android', 'appActivity': 'com.zhihu.android.app.ui.activity.MainActivity'},
{'deviceName': 'Y9K0214C22026619', 'platformName': 'Android', 'browseName': '', 'Version': '6.0',
'appPackage': 'com.zhihu.android', 'appActivity': 'com.zhihu.android.app.ui.activity.MainActivity'}]
pool=Pool(len(desired_caps))
pool.map(test(),desired_caps)
pool.close()
pool.join()
请教下大神,我这里要怎么调才能够支持多设备,我现在用了两台设备来测试