【发布时间】:2011-02-23 17:16:52
【问题描述】:
我正在尝试在 Snow Leopard 上使用 Java 6、JUnit 4 和 Eclipse 运行 Selenium RC 1.0.3。
这是我的测试课程,来自 Selenium 文档:
public class TestCase extends SeleneseTestCase {
@Before
public void before() throws Exception {
setUp("http://www.google.com/", "*firefox");
}
@Test
public void test() {
selenium.open("/");
selenium.type("q", "selenium rc");
selenium.click("btnG");
selenium.waitForPageToLoad("30000");
assertTrue(selenium.isTextPresent("Advanced search"));
}
}
我在调用selenium.open() 时收到以下错误:
11:16:59.916 INFO - Got result:
XHR ERROR: URL = http://localhost:4444/ Response_Code = 403
Error_Message = Forbidden+for+Proxy on session a8cf1e0bd5ed42c5a4df0c25ec5f5286
我尝试过(在网上找到各种建议)将*firefox 替换为*chrome 或*firefox,将http 替换为https 并添加selenium.start(),但都没有帮助,甚至没有改变行为。
有什么想法吗?
编辑: selenium-server 正在运行,本地防火墙已禁用。
【问题讨论】:
标签: java eclipse macos selenium selenium-rc