当我尝试使用简单示例在编码的UI测试中执行javascript时:
BrowserWindow browserWindow = BrowserWindow.Launch("http://www.bing.com");
browserWindow.ExecuteScript("alert('Hello World')");
我收到了这个错误:
Specified cast is not valid.
我的测试环境是:Visual Studio 2013终极版,更新4 IE11
这可能是因为IE版本或我错过了一些设置。谢谢你的帮助!
答案 0 :(得分:0)
我记得,BrowserWindow.Launch需要一个Uri参数:
Uri uri = new Uri("http://www.bing.com");
BrowserWindow browserWindow = BrowserWindow.Launch(uri);