c# - 无法与最新版本的 Selenium 3.12 的 Chrome 浏览器(版本 67.0.3396.87)中的 WebElements 交互
问题描述
我正在尝试登录网页并想要传递用户 ID 和密码。它没有传递用户 ID/密码并且页面被停止。得到以下异常 -
“{对 URL http://localhost:6905/session/4e1158e787cbb6d6a16e5352a290cc89/element/0.5806346454853202-1/click 60 秒后超时的远程 WebDriver 服务器的 HTTP 请求。”}” 使用 chromedriver 版本 2.40.0 ,Chrome 浏览器版本是 67.0.3396.87 和 Selenium webdriver 版本是 3.12
还注意到与 IE11 相同的问题。请提供有关此的任何帮助/建议。
IWebDriver IeDriver;
ChromeOptions options = new ChromeOptions();
options.AddArgument("disable-infobars");
options.AddAdditionalCapability("useAutomationExtension", false);
options.AddArgument("no-sandbox");
IeDriver = new ChromeDriver(options);
IeDriver.Navigate().GoToUrl("https://in.linkedin.com/");
Thread.Sleep(5000);
IeDriver.FindElement(By.Id("login-email")).Click();
Click() 方法抛出异常。"{对 URL http://localhost:6905/session/4e1158e787cbb6d6a16e5352a290cc89/element/0.5806346454853202-1/click 60 秒后超时的远程 WebDriver 服务器的 HTTP 请求。"}"
StackTrace : OpenQA.Selenium.WebDriverException HResult=0x80131500 Message=对远程 WebDriver 服务器的 HTTP 请求 URL http://localhost:6109/session/8d807d90c1f7f6d35b8ac3bbf9bf91c1/element/0.6394445294841895-2/click在 60 秒后超时。Source=WebDriver StackTrace:在 OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo) 在 OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(Command commandToExecute) 在 OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(Command commandToExecute) 在 OpenQA。 Selenium.Remote.RemoteWebDriver.Execute(字符串 driverCommandToExecute,字典2 parameters)
at OpenQA.Selenium.Remote.RemoteWebElement.Execute(String commandToExecute, Dictionary
2 个参数)在 OpenQA.Selenium.Remote.RemoteWebElement.Click() 在 TestSelenium.Program.Main(String[] args) 在 C:\Users\arunangshuj884\source\repos\TestSelenium\TestSelenium\Program.cs:line 76
内部异常 1:WebException:请求已中止:操作已超时。
解决方案
推荐阅读
- ubuntu - ubuntu 20.04 上的快照访问被拒绝
- c - 以下两种说法有什么区别?ptr = malloc (400); ptr = malloc (100 * sizeof(int))
- python - Python multiprocessing RuntimeError:在当前进程完成其引导阶段之前尝试启动一个新进程
- c# - 我正在尝试从 .csv 读取信息并将其放入 C# 中的数组中。谁能告诉我为什么代码不起作用?
- java - Spring Boot 读取 application.properties / .yml 变量,不带注释
- python - 图中的 Python 最优点(帕累托效率)
- excel - 自动筛选范围类失败
- python - 如何通过目录和子文件夹进行计算
- php - PHP REST API 404
- python-3.x - Python 3 生成器函数返回相同的值