我正在尝试在 Maven 项目中运行 Selenium。不幸的是,程序在初始化时挂起,WebDriver
没有错误消息:
WebDriver driver = new FirefoxDriver();
以下是我已经尝试解决的问题:
- 添加
Selenium-server
为依赖项->不起作用 - 添加
Selenium-server-standalone
为依赖项->不起作用 - 手动开始
Selenium-server-standalone
->不工作 - 添加
Selenium-server-standalone
到 ClassPath(在 Eclipse 中)->工作
即使我找到了我的测试项目在 Eclipse 中运行的方法,我仍然需要使用“纯”Maven 项目运行所有内容。这是由于 CI 集成,而且我更喜欢使用 Netbeans 而不是 Eclipse。
我想到的另一件事是,当我使用无头浏览器 ( ) 时一切正常HtmlUnitDriver
。
有人可以给我一个提示,让我使用纯 Maven 项目和真正的浏览器运行所有东西吗?先谢谢了!
- 硒服务器版本:2.33.0
- Selenium-server-standalone 版本:2.33.0
- 版本火狐:21
- 版本 Netbeans:7.3
- Eclipse 版本:Juno Service Release 2