在远程计算机

时间:2015-11-19 13:28:32

标签: appium

我正在运行appium测试,在测试过程中我试图从远程机器激活模拟器... 我的测试代码是在远程计算机上启动appium服务器,然后创建android驱动程序。 在远程计算机中,我安装了模拟器和appium而没有运行服务器。 远程机器IP是:192.168.14.23 port 4723 在跑步机上我也安装了appium。 我正在使用appium版本1.4.13

这是日志:

  

要执行启动appium服务器:cmd / c   C://appium//Appium//node.exe   C:// appium // Appium // node_modules \ appium \ bin \ appium.js --address   192.168.14.23 --port 4723       [33mwarn [39m:Appium对节点版本的支持< 0.12已被弃用,将来的版本将被删除。请   升级!       [31merror [39m:无法启动Appium REST http接口监听器。请求的地址不可用。       2015-11-19 14:26:03,586 INFO [main](Drivers.java:329) - 试图设置ANDROID驱动程序       org.openqa.selenium.remote.UnreachableBrowserException:无法启动新会话。可能的原因是遥控器的无效地址   服务器或浏览器启动失败。       构建信息:版本:' 2.42.2',修订版:' 6a6995d31c7c56c340d6f45a76976d43506cd6cc',时间:' 2014-06-03   10:52:47'       系统信息:主持人:' QTVR-AII015',ip:' 192.168.23.43',os.name:' Windows 7',os.arch:&# 39; amd64',os.version:' 6.1',java.version:   ' 1.7.0_79'       驱动程序信息:driver.version:AndroidDriver         在org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:593)         at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:180)         在org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:240)         在org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:126)         在org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:153)         在io.appium.java_client.AppiumDriver。(AppiumDriver.java:109)         在io.appium.java_client.android.AndroidDriver。(AndroidDriver.java:39)         在com.ui.service.drivers.Drivers $ Appium.createAndroidDriver(Drivers.java:362)         在com.ui.service.drivers.Drivers $ Appium.setDriver(Drivers.java:338)         在com.ui.service.drivers.Drivers.setDriver(Drivers.java:52)         at appium.messaging.basic_concurrent.VisitorThread.initAppiumDriver(VisitorThread.java:67)         at appium.messaging.basic_concurrent.VisitorThread.init(VisitorThread.java:57)         在appium.messaging.basic_concurrent.VisitorThread。

1 个答案:

答案 0 :(得分:0)

禁用两台计算机的防火墙并重试..

您可以在远程计算机中托管appium服务器时执行测试..

如果您使用虚拟网络,也可能会发生这种情况。 你的远程机器是VM ??