Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Selenium:连接被拒绝,未找到驱动程序_Java_Selenium - Fatal编程技术网

Java Selenium:连接被拒绝,未找到驱动程序

Java Selenium:连接被拒绝,未找到驱动程序,java,selenium,Java,Selenium,我正在本地运行一个selenium服务器,尝试在Linux上运行一些Firefox测试。 我按如下方式运行服务器命令: java-Dwebdriver.firefox.bin=/usr/bin/firefox-Dwebdriver.firefox.marionete=/home/niru/selenium/geckodriver-jar/home/niru/selenium/server-standalone-3.5.0.jar 运行test命令时,我注意到几个问题: 错误:由以下原因引起:or

我正在本地运行一个selenium服务器,尝试在Linux上运行一些Firefox测试。 我按如下方式运行服务器命令:

java-Dwebdriver.firefox.bin=/usr/bin/firefox-Dwebdriver.firefox.marionete=/home/niru/selenium/geckodriver-jar/home/niru/selenium/server-standalone-3.5.0.jar

运行test命令时,我注意到几个问题:
错误:
由以下原因引起:org.openqa.selenium.WebDriverException:连接被拒绝

错误:
驱动程序信息:驱动程序。版本:未知
问题:输出显示
将默认提供程序绑定到:Org.openqa.selenium.chrome.ChromeDriverService

下面:我验证并确保我的$PATH变量具有
/home/niru/selenium/geckodriver
。运行测试时,Firefox浏览器窗口也会打开

它使用chromedriverservice并且找不到驱动程序版本有什么原因吗

例外情况:
[testng]由以下原因引起:org.openqa.selenium.WebDriverException:连接被拒绝
[testng]构建信息:版本:'3.5.0',修订版:'8def36e068',时间:'2017-08-10T23:00:22.093Z'
[testng]系统信息:主机:'',ip:'',os.name:'Linux',os.arch:'amd64',os.version:'3.2.45-0.6.wd.865.49.315.metal1.x86_64',java.version:'1.8.0_112'
[testng]驱动程序信息:驱动程序。版本:未知
[testng]远程堆栈跟踪:堆栈回溯跟踪:
[testng]0:0x4f388c-回溯::回溯::回溯::回溯::回溯::回溯::H736111741FA088E
[testng]1:0x4f38c2-回溯::捕获::回溯::新建::h63b8a5c0787510c9
[testng]2:0x442d88-webdriver::error::WebDriverError::new::hea6d4dbf778b2b24
[testng]3:0x449f99-geckodriver::木偶网::木偶网处理器::创建连接::hf8b6061dba65cdd0
[testng]4:0x42ac91-::运行::hba9181b5aacf8f04
[testng]5:0x402c59-std::sys_common::backtrace::_rust_begin_short_backtrace::h19de262639927233
[testng]6:0x40c065-std::恐慌::尝试::do_call::h6c1659fc4d01af51
[testng]7:0x5e38ec-恐慌\你放松::\你生锈\你可能会抓住\你恐慌
[testng]at/checkout/src/libpanic_unwind/lib.rs:98
[testng]8:0x420d32-::呼叫盒::h953e5f59694972c5
[testng]9:0x5dc00b-alloc::boxed:{{impl}}}::调用_一次
[testng]at/checkout/src/liballoc/boxed.rs:661
[testng]-std::sys\u common::thread::start\u thread
[testng]at/checkout/src/libstd/sys_common/thread.rs:21
[testng]-std::sys::imp::thread::{{impl}}::new::thread\u start
[testng]at/checkout/src/libstd/sys/unix/thread.rs:84
[testng]构建信息:版本:'2.53.0',修订版:'35ae25b',时间:'2016-03-15 17:00:58'
[testng]系统信息:主机:'',ip:'',os.name:'Linux',os.arch:'amd64',os.version:'3.2.45-0.6….x86_64',java.version:'1.8.0_152'
[testng]驱动程序信息:驱动程序。版本:未知
[testng]位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
[testng]位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[testng]位于sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[testng]位于java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[testng]位于org.openqa.selenium.remote.W3CHandshakeResponse.lambda$new$0(W3CHandshakeResponse.java:57)
[testng]位于org.openqa.selenium.remote.W3CHandshakeResponse.lambda$getResponseFunction$2(W3CHandshakeResponse.java:104)
[testng]位于org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$24(ProtocolHandshake.java:360)
[testng]位于java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[testng]位于java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)
[testng]位于java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
[testng]位于java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
[testng]位于java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
[testng]位于java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
[testng]位于java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
[testng]位于java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[testng]位于java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
[testng]位于org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:363)
[testng]位于org.openqa.selenium.remote.server.ServicedSession$Factory.apply(ServicedSession.java:159)
[testng]位于org.openqa.selenium.remote.server.ActiveSessionFactory.lambda$createSession$15(ActiveSessionFactory.java:148)
[testng]位于java.util.Optional.map(Optional.java:215)
[testng]位于org.openqa.selenium.remote.server.ActiveSessionFactory.createSession(ActiveSessionFactory.java:148)
[testng]位于org.openqa.selenium.remote.server.BeginSession.execute(BeginSession.java:69)
[testng]位于org.openqa.selenium.remote.server.WebDriverServlet.lambda$handle$0(WebDriverServlet.java:231)
[testng]位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[testng]位于java.util.concurrent.FutureTask.run(FutureTask.java:266)
[testng]位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[testng]位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[testng]位于java.lang.Thread.run(Thread.java:745)

似乎无法加载geckodriver,默认情况下,尝试加载chromedriver:

Binding default provider to: Org.openqa.selenium.chrome.ChromeDriverService
您使用的是
selenium-server-standalone-3.5.0.jar
Binding default provider to: Org.openqa.selenium.chrome.ChromeDriverService