我正在尝试在两个 android 设备上运行一个时间敏感的测试,是否有什么我需要在 desired_capabilities 和驱动程序中设置的特定内容,以便我只需要 1 个脚本来运行它?
我认为我应该用伪代码做什么:
desired_cap ={
"platformName1": "Android",
"deviceName1": "deviceName1",
"platformVersion1": "version1",
"app1": "applocation",
"appPackage1": "appPackage",
"appActivity1": "appActivity",
"platformName2": "Android",
"deviceName2": "devicename2",
"platformVersion2": "version2",
"app2": "applocation",
"appPackage2": "appPackage",
"appActivity2": "appActivity",
"fullReset": "False",
"noReset": "True"
}
driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_cap)
这是正确的吗?