Appium安装程序错误:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败
我是一名初学者,安装了appium以从eclipse运行selenium脚本。我还尝试了与应用程序路径相同的代码 /用户/指向应用程序的路径 我用inspector启动了appium,然后执行上面的代码。我最后犯了以下错误Appium安装程序错误:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败,appium,Appium,我是一名初学者,安装了appium以从eclipse运行selenium脚本。我还尝试了与应用程序路径相同的代码 /用户/指向应用程序的路径 我用inspector启动了appium,然后执行上面的代码。我最后犯了以下错误 Exception in thread "main" org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are inva
Exception in thread "main" org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '2.46.0', revision: '87c69e2', time: '2015-06-04 16:17:10'
System info: host: 'vishal.local', ip: '192.168.1.16', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.10.3', java.version: '1.8.0_40-ea'
Driver info: driver.version: RemoteWebDriver
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:242)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:128)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:155)
at catietest.CatieTest.setUp(CatieTest.java:34)
at catietest.CatieTest.main(CatieTest.java:18)
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 0.0.0.0:4723 [/0.0.0.0] failed: Connection refused
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:151)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:71)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.openqa.selenium.remote.internal.ApacheHttpClient.fallBackExecute(ApacheHttpClient.java:143)
at org.openqa.selenium.remote.internal.ApacheHttpClient.execute(ApacheHttpClient.java:89)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:134)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:578)
... 5 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:204)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134)
... 18 more
线程“main”org.openqa.selenium.remote.UnreachableBrowserException中的异常:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败。
构建信息:版本:“2.46.0”,修订版:“87c69e2”,时间:“2015-06-04 16:17:10”
系统信息:主机:'vishal.local',ip:'192.168.1.16',os.name:'Mac os X',os.arch:'x86_64',os.version:'10.10.3',java.version:'1.8.0_40-ea'
驱动程序信息:Driver.version:RemoteWebDriver
位于org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599)
位于org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:242)
位于org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:128)
位于org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:155)
在catietest.catietest.setUp(catietest.java:34)
位于catietest.catietest.main(catietest.java:18)
原因:org.apache.http.conn.HttpHostConnectException:连接到0.0.0.0:4723[/0.0.0.0]失败:连接被拒绝
位于org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:151)
位于org.apache.http.impl.conn.poolghttpclientconnectionmanager.connect(poolghttpclientconnectionmanager.java:353)
位于org.apache.http.impl.execchain.MainClientExec.buildRoute(MainClientExec.java:380)
位于org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
位于org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
位于org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
位于org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
位于org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
在org.apache.http.impl.client.CloseableHttpClient.execute上(CloseableHttpClient.java:71)
在org.apache.http.impl.client.CloseableHttpClient.execute上(CloseableHttpClient.java:55)
位于org.openqa.selenium.remote.internal.ApacheHttpClient.fallBackExecute(ApacheHttpClient.java:143)
位于org.openqa.selenium.remote.internal.ApacheHttpClient.execute(ApacheHttpClient.java:89)
位于org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:134)
位于org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:578)
... 还有5个
原因:java.net.ConnectException:连接被拒绝
位于java.net.PlainSocketImpl.socketConnect(本机方法)
位于java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
位于java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:204)
位于java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
位于java.net.socksocketimpl.connect(socksocketimpl.java:392)
位于java.net.Socket.connect(Socket.java:589)
位于org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
位于org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134)
... 还有18个
我还尝试将appDir路径更改为“/Users/路径,改为“/strong>/Debug iphonesimulator”
即使那样,我也犯了同样的错误
请为我提供解决方案确保您已将selenium单机jar添加到您的项目参考jar中 如果您正在iOS上执行测试用例,那么请确保您指向 如果您正在Android上执行测试用例,请确保它指向 在启动appium server之前,请确保通过点击以下命令设置了ANDROID_HOME环境变量: apple-MacBook-Pro-2:~apple$export ANDROID_HOME=“/usr/local/ceral/ANDROID sdk/24.4.1_1”
然后启动appium服务器并执行测试 你能分享你的基本代码吗?似乎它在连接到您的appium端口时出现问题。