appium自动化测试之APP启动时出现的问题
如果系统版本为platformVersion=5.1的话,出出现以下会报错,报错原因:selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Failed to launch
·
如果系统版本为platformVersion=5.1
的话,出出现以下会报错,报错原因:selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Failed to launch Appium Settings app: Condition unmet after 5090 ms. Timing out.
解决方法是:升级系统版本到5.1以上~~,
或者查看:https://github.com/appium/appium/issues/12901
from appium import webdriver
# 在andriod 5.1.1 上面打开app
# 启动参数
desired_caps = {
# 系统类型 Android|IOS
"platformName": "Android",
# 系统版本
"platformVersion": "7.1.2",
# 设备名字
"deviceName": "moniqi",
# apk包名
"appPackage":"com.uuuon.uuuonban",
# apk的launcherActivity
"appActivity":"com.uumon.uumonban.activity.WelcomeActivity",
# 不重置
"noReset":True,
# 等待超时,服务端没接收到命令将关闭appium
'newCommandTimeout': '180',
# 等待元素出现超时时间
'implicitlyWait': '30'
}
# 跟appium建立连接,然后再把启动参数发过去。
webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)
# 执行时,请保证:1 设备在线 2、appium server已启动
更多推荐
已为社区贡献10条内容
所有评论(0)