在VM上,当试图使用ChromeDriver和WebDriverManager启动Chrome浏览器时,在LaunchChromeDriver方法测试失败,在步骤new ChromeDriver(选项)中失败为“访问被拒绝”;
该方法如下所示:
public static IWebDriver LaunchChromeDriver()
{
try
{
new WebDriverManager.DriverManager().SetUpDriver(new ChromeConfig());
ChromeOptions options = new ChromeOptions();
driver = new ChromeDriver(options);
return driver;
}
catch(Exception e)
{
log.info("Exception is "+e);
return null;
}
}
我是遗漏了什么还是需要修改代码?有人经历过同样的事情吗?
获取如下所示的异常:
System.ComponentModel.Win32Exception(0x80004005):在OpenQa.Selenium.DriverService.Start()在OpenQa.Selenium.Remote.DriverService.Start()在OpenQa.Selenium.Remote.DriverServiceCommandExecutor.Execute(命令命令ToExecute)在OpenQa.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute,Dictionary`2参数)在iRedCapabilities)在openqa.selenium.chrome.chromeDriver..ctor(ChromeDriverService服务,ChromeOptions选项,TimeSpan命令超时)
您应该指定Chromedriver.exe可执行文件路径:
driver = webdriver.Chrome(executable_path=r"C:\Chrome\chromedriver.exe")
对于Windows,允许所有人在Chromedriver.exe上读取和执行权限:
所以我在很长时间后再次安装了Android Studio,它要求我配置代理,所以我照做了。我测试了连接,它起作用了。 然后它让我为Gradle配置代理设置,我使用了相同的配置。 现在,在加载最新的 Vuforia 示例项目时,我收到一个错误: 分级同步失败:连接被拒绝:连接 我在网上到处都找遍了,但找不到解决办法。不可能是代理设置;我已经像IDE一样配置了Gradle。
问题内容: 在某种程度上,当我尝试通过命令行访问MySQL时,已经设法解决了该错误: 我尝试使用此HowTo重置密码,但没有任何运气。 我已经卸载了mysql completley并重新安装了,但是仍然需要输入密码。我不知道为什么会这样! 有人可以帮我获得默认安装的MySQL吗? 环境 Fedora Core 10,完全根访问权限,安装了Apache和PHP 感谢您的任何帮助!! 编辑 对于所有想
我最近才更新到新版本的forge,没有改变我的设置,当我去构建我的应用程序时,我得到了一个错误,说它找不到文件…
这个问题已经问过好几次了,但没有一个解决办法对我有效。我以管理员身份运行DOS命令窗口,但当运行keytool命令安装证书时,我得到了上面的错误: 我在Windows10上使用JDK 1.8.0_191。为什么拒绝对管理员的访问?
有人能给我解释一下这个错误是什么,如何解决这个错误吗? 分级同步失败:D:\SoundsandPictures.Gradle\4.4\FileHashes\FileHashes.Lock(访问被拒绝) 注意:我的项目是在D:驱动器上,我不小心删除了驱动器上的所有数据,并使用恢复软件恢复了它,在android Studio中打开项目时出现了这个错误。
问题内容: 我有一个HTML表单( upload.htm ),其中包含HTML文件上传控件。 上一页中还有一个JavaScript方法,如下所示: 我在一个页面内的页面( uploadpage.htm )中 称其 为: 我尝试从 uploadpage.htm 页面执行以下所示的语句: 我收到一条错误消息,说 Access被拒绝,并且调试器在显示的第一个JavaScript函数处停止。这两个文件都位