gpt4 book ai didi

gradle - 更新IntelliJ后出现Serenity BDD ConfigurationException

转载 作者:行者123 更新时间:2023-12-03 06:05:58 25 4
gpt4 key购买 nike

在将IntelliJ更新为2016.2后,我尝试通过gradle运行BDD脚本,得到以下错误消息

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));
}

浏览器的二进制文件是这样链接的:
测试{
System.setProperty("webdriver.chrome.driver","D:\\lib\\chromedriver.exe")

/* Pass all system properties: */
systemProperties System.getProperties()}
  • selenium-java的编译依赖项指向版本“2.53.1”
  • gradle命令:清除测试聚合

  • 我无法弄清楚出什么问题了,因为除了更新IDE以外,我什么也没做。也许有人暗示?

    提前致谢,
    马丁

    最佳答案

    当我遵循您的评论中提到的文章中的示例时,我遇到了相同的问题。就我而言(不使用IDE),这似乎是过时的依赖关系(已重命名)。

    尝试在build.gradle中将依赖项'net.serenity-bdd:browse-the-web'更改为'net.serenity-bdd:serenity-screenplay-webdriver'。

    关于gradle - 更新IntelliJ后出现Serenity BDD ConfigurationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38827594/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com