使用file:/// protocol WatiN IE浏览器和本地javascript文件

时间:2010-01-06 20:38:39

标签: c# nunit internet-explorer watin

我目前正在使用WatiN来运行一些javascript单元测试但是如果我像这样初始化WatiN IE浏览器一切正常:

Browser browser = new IE("http://localhost/Project/tests.hyml");

但是,只要我尝试用文件uri初始化浏览器,即:

Browser browser = new IE("c:\\\\Projects\\Project\\tests.html");

Browser browser = new IE("file:///C:/Projects/Project/tests.hml");

javascript似乎无法加载。我手动测试了这些文件名并且测试工作正常(设置了Internet选项 - >高级 - >安全 - >允许活动内容...)。

也许WaitN忽略了允许活动内容设置?有没有遇到过这个?有什么想法吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

我认为网址应为file:// C:\ Projects \ Project \ tests.html

文件后面有两个斜杠:和从那里开始的反斜杠。另外,你输入了文件扩展名。