使用Selenium

时间:2016-07-28 17:22:29

标签: c# selenium

我正在尝试修改窗口弹出窗口中的颜色。我附上了屏幕截图。 屏幕后面的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,消息是:基础连接已关闭:接收时发生意外错误。

有人可以帮助我吗?enter image description here

0 个答案:

没有答案