gpt4 book ai didi

selenium-webdriver - 什么是cumingle依赖于cumulium.api.Scenario

转载 作者:行者123 更新时间:2023-12-03 03:55:34 24 4
gpt4 key购买 nike

目前,我正在使用BDD进行项目,其中涉及一些导入语句,例如

导入 cucumber .api。场景;

但是我找不到合适的依赖项

目前我有依赖

compile 'commons-lang:commons-lang:2.3'
compile'org.seleniumhq.selenium:selenium-server:2.44.0'
compile group:'org.seleniumhq.selenium',name:'selenium-java',version:'3.4.0'
compile group: 'org.apache.poi', name: 'poi-ooxml', version: '3.9'
compile group: 'org.codehaus.plexus', name: 'plexus-utils', version: '1.1'
compile "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion"
compile "org.apache.httpcomponents:httpclient:$httpcomponentsVersion"
compile "org.apache.httpcomponents:httpmime:$httpcomponentsVersion"
compile "com.aventstack:extentreports:$extentreportVersion"
compile group: 'io.cucumber', name: 'cucumber-java', version: '2.0.0'
testCompile group: 'io.cucumber', name: 'cucumber-junit', version: '5.4.0'
compile group: 'io.cucumber', name: 'cucumber-testng', version: '5.4.0'
compile group: 'io.cucumber', name: 'cucumber-core', version: '5.4.0'
compile group: 'io.cucumber', name: 'cucumber-java8', version: '5.4.0'

最佳答案

cucumber.api.Scenario类适用于Cucumber 4,但您依赖Cucumber5。在此较新版本中,程序包已重定位到io.cucumber

因此,如果您已经为版本4编写了一个现有的Cucumber项目,则需要将依赖项从5.4.0更改为版本4范围中的一个。最新的是4.8.1

如果这是一个新项目,最好使用较新的版本,但是由于这个原因,您将需要学习如何使用它。 release notes for 5.0.0中列出了对先前版本的主要更改

关于selenium-webdriver - 什么是cumingle依赖于cumulium.api.Scenario,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60410886/

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