【发布时间】:2012-04-21 13:31:54
【问题描述】:
我想找一个textbox id= UserName 并给它一个value =sa,
我的测试有问题。
错误显示UnexpectedJavaScriptError。
发生了什么事?我该如何解决这个问题?
这是我的代码。
public void SetupTest()
{
driver.Manage().Timeouts().ImplicitlyWait(new TimeSpan(0, 0, 30));
driver.Navigate().GoToUrl(**the WEBSITE url**);
}
public void Test1()
{
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
js.ExecuteScript("document.getElementById('UserName').value='sa'");
}
谢谢
【问题讨论】:
-
也许没有id为
UserName的元素?
标签: c# javascript selenium