如何更新到UiAutomator2?

时间:2019-10-15 14:11:18

标签: appium robotframework appium-android

我正在运行一些针对Android设备的Robot Framework测试。我目前正在使用Windows10计算机进行这些测试。

我刚刚安装了Appium v​​1.15.0-1版本。默认情况下,此新Appium使用的是UIAutomator2。不再是UIAutomator1。我的问题是,我已经安装了UIAutomator2,但Appium似乎找不到。我可以运行测试的唯一方法是使用UIAutomator1。

我已经安装了UIAutomator2驱动程序:

npm -g安装appium-uiautomator2-driver

不起作用:

Open Application  ${REMOTE_URL}  platformName=${PLATFORM_NAME}  platformVersion=${PLATFORM_VERSION}  deviceName=${DEVICE_NAME}  appPackage=${${ENV}_APP_PACKAGE}  automationName=UiAutomator1  app=${${ENV}_APP}  appActivity=com.dummyfi.viestit.ui.splash.SplashActivity     noReset=True

工作:

*.*

当我尝试使用UIAutomator2运行测试时,这就是我得到的:

套房设置失败: WebDriverException:消息:处理命令时发生未知的服务器端错误。原始错误:“ fi.dummy.viestit.sa”上的应用程序不存在或不可访问

使用UIAutomator1,一切正常。

0 个答案:

没有答案