无法通过Appium脚本打开我的应用程序

时间:2018-11-12 22:00:07

标签: uwp appium winapp

我正在尝试使我的应用程序自动化,它是Windows 10应用程序。我正在使用winapp驱动程序和Appium来自动化它。

当脚本尝试启动应用程序时,我遇到以下错误。

请在这方面寻求帮助。

PS-我试图打开Windows计算器,它打开得很好。我无法打开我的应用程序。我正在实际设备上尝试此操作。当我尝试从本地笔记本电脑运行时,效果很好。

  

[WinAppDriver] [STDOUT] {“状态”:100,“值”:{“错误”:“无效”   arguments“,” message“:”值不在预期范围内。“}}   [W3C]将W3C错误代码“无效参数”匹配到   InvalidArgumentError [WinAppDriver]删除WinAppDriver会话

     

[BaseDriver]事件“ newSessionStarted”记录在1541083278470   (07:41:18 GMT-0700(Pacific Daylight Time))[W3C]遇到内部   错误运行命令:InvalidArgumentError:值不下降   在预期范围内。 [W3C]错误,发自W3CJsonCode(C:\ Program   档案   (x86)\ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-base-driver \ lib \ protocol \ errors.js:802:25)

环境
Appium版本-1.9.1
WinApp版本-1.1
Java客户端-6.1
操作系统-Windows 10

我指定打开应用程序的参数为:

DesiredCapabilities capabilities = new DesiredCapabilities(); 
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,"WindowsPC"); 
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME,"Windows"); 
capabilities.setCapability("app", "Msg_ac40azsqrb5g7!App"); 
capabilities.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, "60"); 
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "Appium"); 
msfSession = new WindowsDriver(new URL("127.0.0.1:4723/wd/hub"), capabilities);

0 个答案:

没有答案