我查看了社区里的 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()

问题:

请教下大神,我这里要怎么调才能够支持多设备,我现在用了两台设备来测试


↙↙↙阅读原文可查看相关链接,并与作者交流