我正在尝试运行Selenium测试。我正在使用C#。我试过的每个司机都有问题。
var options = new OpenQA.Selenium.Chrome.ChromeOptions();
options.BinaryLocation = @"C:\Users\Vilem\AppData\Local\Google\Chrome\Application\";
using (IWebDriver driver = new OpenQA.Selenium.Chrome.ChromeDriver(options))
{
...
看起来像是chromedriver。已找到exe,但它可以找到Chrome二进制文件。我设置了通往chrome的路径。自动搜索失败后显式执行。我甚至在最后用“chrome.exe”试过了。我总是得到同样的结果:
在以下位置找不到Chrome二进制文件:
C:\用户\Vilem\AppData\本地\谷歌\Chrome\应用程序
new OpenQA.Selenium.Firefox.FirefoxDriver();
我还尝试了配置文件集:
FirefoxProfile profile = new FirefoxProfile(@"E:\...\FirefoxProfile");
new OpenQA.Selenium.Firefox.FirefoxDriver();
我收到的错误:
无法在45000毫秒内绑定到锁定端口7054
var ieOptions = new InternetExplorerOptions();
ieOptions.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
new InternetExplorerDriver(@"C:\Program Files (x86)\IEDriver\", ieOptions);
包含驱动程序的文件夹也设置在路径中。
我得到的错误:
No response from server for url http://localhost:6955/session
我错过了什么吗?如果他们中的任何一个开始工作,我会很高兴的。
谢谢
您应该指定路径,包括。exe。因此,您的代码如下:
options.BinaryLocation = @"C:\Users\Vilem\AppData\Local\Google\Chrome\Application\chrome.exe";
new InternetExplorerDriver(@"C:\Program Files (x86)\IEDriver\iexplore.exe", ieOptions);
在以下位置找不到Chrome二进制文件:
C:\Users\Vilem\AppData\Local\Google\Chrome\Application
我认为你必须指定包括可执行文件在内的整个路径。像C:\用户\Vilem\AppData\本地\谷歌\Chrome\应用程序\chrome.exe
(只是猜测,目前无法访问Windows机器)
无法在45000毫秒内绑定到锁定端口7054
你不应该永远这样。最快的解决方案,告诉你没有问很多问题回来:重新启动(或注销登录)。如果你在重启后仍然得到了这个消息,看看关于它的问题,也许可以发布你自己的。
我把Chrome和IE的工作。项目/bin/文件夹中ChromeDriver和IE_驱动程序的exe
前。
VisualStudio2010/Projects/ProjName/ProjName/bin/chromedriver.exe
然后在设置测试时,我做了:
using OpenQA.Selenium.Chrome;
...
private IWebDriver chrome;
...
[SetUp]
public void SetupTest()
{
chrome= new ChromeDriver();
baseURL = "url-goes-here";
verificationErrors = new StringBuilder();
}
...
您可以下载。如果你还没有
我正在使用JDBC接收器连接器尝试Kafka和Postgres接收器。 例外: 水槽特性: 我已经设置了< code > plugin . path =/usr/share/Java/Kafka-connect-JDBC /usr/share/java/kafka-connect-jdbc我有以下文件: , , 和其他一些基本上与汇合物一起打包的罐子。 然后我下载了 postgres-jdbc 驱
当我创建kafka jdbc源连接器(debezium连接器用于带有confluent-5.4.0的oracle)时,出现错误“没有找到适合jdbc: oracle: oci…”。 我的oracle版本是企业版发布11.2.0.4.0-64位生产,我尝试了不同的驱动程序jar,但得到了相同的异常。 我的jdk版本是: 我已经将 debezium-连接器-预言机添加到文件夹融合-5.4.0/shar
我创建了一个maven项目。 我正在尝试将MSSQL(Microsoft SQL Server 2014)与我的J2EE应用程序连接起来。但它引发了以下异常 我的代码: 网状物xml 登记 数据库连接 上下文xml
试图连接到允许远程连接的免费mysql数据库主机,但我遇到了以下错误: 未找到适合jdbc的驱动程序:mysql://xx2-23-x1-2x1-172.compuxe-1.xmazonaws.com:3306 我使用下面的代码。 编辑 Stack Trace显示在下面:
请任何人帮助我在下面的错误,我面临着连接到ms access与JDK1.8.0_45。非常感谢任何帮助。:) java: myServletTest.java(Servlet类):
我试图使用servlet实现连接池。我知道有很多类似的问题被问到,但没有一个能帮上忙。 以下是例外: 我在WEB-INF/lib文件夹中添加了jar文件。 下面是我的Servlet代码: 这是context.xml文件