当前位置: 首页 > 知识库问答 >
问题:

无法以编程方式启动Appium服务器

花高爽
2023-03-14
AppiumLocalService appiumLocalService = AppiumLocalService.BuildDefaultService();
appiumLocalService.Start();
Environment.SetEnvironmentVariable(AppiumServiceConstants.NodeBinaryPath, @"C:\Program Files\nodejs\node.exe");
Environment.SetEnvironmentVariable(AppiumServiceConstants.AppiumBinaryPath,@"C:\Program Files (x86)\Appium\resources\app\node_modules\appium\lib\main.js"
    null

我很感激任何建议/帮助。

共有1个答案

魏鸿禧
2023-03-14

已解决:

错:

Environment.SetEnvironmentVariable(AppiumServiceConstants.AppiumBinaryPath,@"C:\Program Files (x86)\Appium\resources\app\node_modules\appium\lib\main.js"

右:

Environment.SetEnvironmentVariable(AppiumServiceConstants.AppiumBinaryPath,@"C:\Program Files (x86)\Appium\resources\app\node_modules\appium\***build***\lib\main.js"
 类似资料:
  • 因此,我使用下面的代码作为尝试自动启动Appium服务器,但获得连接被拒绝:连接错误。我正在使用Maven和Testng 日志:

  • 我对Appium是新来的。由于以下错误,我无法启动Appium节点服务器 使用命令c:\program Files(x86)\Appium\node.exe lib\server\main.js启动Appium服务器--地址127.0.0.1--port 4723--platform-name Android--platform-version 23--automation-name Appium

  • 问题内容: 请看下面的代码 数据库连接器 数据库UI 在这种情况下,我需要通过右键单击 _数据库节点 启动服务器_来手动启动derby(我正在使用NetBeans)。这是一个嵌入式数据库,这意味着我要将其从一台计算机转移到另一台计算机,并愿意通过双击jar文件来开始,而不是在每台计算机上都配置数据库并手动启动它们。但是,如果我没有手动启动数据库,则会收到错误消息 java.sql.SQLNonTr

  • 请看一下下面的代码 数据库连接器。JAVA 用户界面 在这种情况下,我需要通过右键单击数据库节点手动启动derby(我使用的是NetBeans) JAVAsql。SQLNonTransientConnectionException:java。网ConnectException:连接到端口1527上的服务器本地主机时出错,消息“连接被拒绝:连接”。 无论是在NetBeans内部,如果我没有手动启动它

  • 手动启动appium服务器时,不会出现此问题。 错误日志 构建信息:版本:'3.141.59',版本:'e82be7d358',时间:'2018-11-14T08:17:03'系统信息:主机:'INSML-0VLLVCF',ip:'fe80:0:0:c3f:fa48:d75f:bc45%en0',os.name:'Mac os X',os.arch:'x86_64',os.version:'10.