我目前正在使用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忽略了允许活动内容设置?有没有遇到过这个?有什么想法吗?
感谢您的帮助
圭
答案 0 :(得分:2)
我认为网址应为file:// C:\ Projects \ Project \ tests.html
文件后面有两个斜杠:和从那里开始的反斜杠。另外,你输入了文件扩展名。