2

来自 selenium 网站的经典谷歌测试,它适用于 vista 上的 FF。在 IE7 上,显然没有找到 window 对象。当我将配置更改为使用“*iexploreproxy”(而不是“*iexplore”)时,Selnm 在测试(在 IE 上)中走得更远,但我不能使用它,因为它会导致不受信任的安全证书警告。我安装了 selenium RC 1.0.1,并检查了它是否在我的盒子上运行,我没有使用任何其他工具,例如溴。我在 Eclipse 上运行。

公共类 NewTest 扩展 SeleneseTestCase {

  public void setUp() throws Exception {
    setUp("http://www.google.com/", "iexplore");
         // We instantiate and start the browser
  }

  public void testNew() throws Exception {

       selenium.open("/");
       selenium.type("q", "selenium rc");
       selenium.click("btnG");
       selenium.waitForPageToLoad("30000");
       if(! selenium.isTextPresent("Results * for selenium rc"))
           throw new Exception("failed");
 }

}

4

2 回答 2

2

我发现当 IE 在保护模式下运行时会发生此错误。您可以通过转到 IE 工具->Internet 选项->安全并单击复选框来禁用保护模式。

于 2011-11-25T21:46:53.250 回答
0

我发现互联网选项、连接、LAN 设置有一个自动配置脚本/自定义配置文件,它以某种方式干扰了 IE。现在可以了!这只是历史的道路。file://C:/Users/myname/AppData/Local/Temp/customProfileDir4b9b53c99d684ec4952cf8a721790c85/proxy.pac

于 2009-10-26T19:02:34.630 回答