我尝试通过 gradle 运行我的 BDD 脚本,在将 IntelliJ 更新到 2016.2 后收到以下错误消息
No implementation for net.thucydides.core.webdriver.WebdriverManager was bound.
while locating net.thucydides.core.webdriver.WebdriverManager
引发错误的代码是这样的:
@Before
public void jeffCanBrowseTheWeb() {
givenThat(jeff).can(BrowseTheWeb.with(theBrowser));
}
浏览器的二进制文件是这样链接的:test {
System.setProperty("webdriver.chrome.driver","D:\\lib\\chromedriver.exe")
/* Pass all system properties: */
systemProperties System.getProperties()}
- selenium-java 的编译依赖项指向版本“2.53.1”
- gradle 命令:clean test 聚合
我无法弄清楚出了什么问题,因为除了更新 IDE 之外我什么也没做。也许有人有提示?
在此先感谢,马丁