我正在尝试修改窗口弹出窗口中的颜色。我附上了屏幕截图。 屏幕后面的Html代码是:
<input id="headerbgcolor" name="headerbgcolor" type="text" class="color critfont" size="10" value="#FFFFFF" autocomplete="off" style="color: rgb(0, 0, 0); background-image: none; background-color: rgb(255, 255, 255);">
我需要改变颜色。
我正在使用的C#代码是:
Driver.Instance.SwitchTo().Window(Driver.Instance.WindowHandles.Last());
var wa = new WebDriverWait(Driver.Instance, TimeSpan.FromSeconds(20));
var Style_Color = wait.Until(ExpectedConditions.ElementIsVisible(By.XPath("//*[@id='headerbgcolor']")));
Style_Color.Click();
它抛出了一个例外:
抛出了一个带有空响应的异常,向URL http://localhost:62981/session/e1fd03c5626d4db32ac4ede14f5dd11c/element的远程WebDriver服务器发送HTTP请求。异常的状态是ReceiveFailure,消息是:基础连接已关闭:接收时发生意外错误。