【问题标题】:Appium Chrome driver port 9515Appium Chrome 驱动端口 9515
【发布时间】:2014-07-03 13:13:43
【问题描述】:

我可以在 Android 设备上使用 appium、selenium 和 C# 执行第一个脚本。但是每当我下次尝试运行脚本时,我都会遇到错误。

信息:[CHROMEDRIVER STDERR] [0.028][SEVERE]:无法将套接字绑定到 0.0.0.0:9515 信息:[CHROMEDRIVER] 端口不可用。退出... 信息:Chromedriver 以代码 1 退出 错误:调试:执行:“c:\android-sdk\platform-tools\adb.exe”-s 4d00b33d4ae241bf 设备 信息:[ADB] 正在连接设备... 信息:[ADB] 1 个设备已连接

错误:调试:执行:“c:\android-sdk\platform-tools\adb.exe”-s 4d00b33d4ae241bf shell“am force-stop com.android.chrome”

错误:错误:Chrome 驱动程序创建会话不起作用。状态为 200,正文为 {"sessionId":"79cdf9fec37fb4700e10ce34566a7e11","status":13,"value":{"message":"unknown error: Device 4d00b33d4ae241bf is already in use\n (Driver info: chromedriver=2.9. 248315,平台=Windows NT 6.1 SP1 x86_64)"}}

错误:错误:无法启动 Appium 会话,错误是:错误:未从 Chromedriver 获得会话重定向

但是,如果我将 Chrome 驱动程序端口从 9515 更改为其他端口,则脚本将被执行。然后,当我想执行脚本时,我必须将 Chrome 驱动程序端口更改为现有端口的新端口。我的操作系统是 windows 7。在这件事上需要帮助。

【问题讨论】:

    标签: appium


    【解决方案1】:

    我认为您在脚本运行后没有关闭驱动程序实例,因此获取的端口不能用于下一次运行。

    可能的解决方案:

    • 找出Chromedriver的进程并停止

    • 重启 Appium 服务器

    • 尝试在脚本的结尾处使用 driver.quit() 或等效项

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-05
      • 1970-01-01
      • 1970-01-01
      • 2021-12-28
      • 2014-08-22
      • 2020-05-15
      • 2017-01-30
      • 2018-10-07
      相关资源
      最近更新 更多