我是爪哇cucumber的新手。
运行runTest失败时:
cucumber运行时。CucumberException:在[]处未找到任何特征
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.47.1</version>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>1.0.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.0.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
java类:
import org.junit.runner.RunWith;
import cucumber.junit.Cucumber;
@RunWith(Cucumber.class)
@Cucumber.Options(format = {"pretty", "html:target/cucumber"})
public class runTest { }
功能文件:
Feature: annotation
"#"This is how background can be used to eliminate duplicate steps
背景:用户导航到Facebook,因为我在Facebook登录页面上
"#"使用AND场景的场景:当我输入用户名为“TOM”并且输入密码为“JERRY”时,登录应该失败
“#”场景与BUT场景:当我输入用户名为“TOM”,输入密码为“JERRY”时,登录应该失败,但重新登录选项应该可用
请检查:
如果所有功能文件都存在于
src/测试/资源
在Java类中,请同时添加功能路径以读取功能文件。
@cucumber。选项(格式={"漂亮","html:目标/cucumber"},
功能={"src/test/资源"}
)
在我的cucumber -jvm、Maven、junit设置中,我的testRunner文件为 我在上面提到的目录中有我的特征文件。 如果运行它,我会得到以下异常: 如果我删除testrunner中的“features”选项,它会尝试在与我的testrunner.java相同的目录中查找功能文件 如果我把功能文件放在那里,它就可以工作了。 我的问题是,为什么我的特征文件没有从我以前的位置提取,我以
测试步骤: 我试过“abc”,“^abc”,“give abc”...在@gived上 我用下面的bat文件和步骤定义来驱动它,并且类文件就在那里。在-g(glue)选项中,我意识到包名是参数值,所以我尽可能简单地实现了这一点,但我只找到了0个场景。bat文件很简单: 如果*.feature文件是cucumber运行的必要条件,并且即使junit被挂到cucumber.class测试运行程序中,它
我正在使用Cucumber for BDD、JUnit和Selenium构建一个自动化框架,我们在云中有一个testrail实例用于测试管理,我实现了testrail API以从那里获取所有测试用例,问题是我无法运行这些步骤获取测试用例,因为总是验证第一个功能文件是否存在。 我尝试过结果总是一样的: 在[classpath:features] 0场景0步骤0m0.019s中找不到功能 这是启动该过
通常我可以使用npm安装一个库,但是今天在安装yeoman时我遇到了这个错误。请帮助找出根本原因。 我查看了文件夹: C:\Program Files\nodejs\node\u模块\npm\bin\ 但是,请不要将node_modules文件夹视为所描述的错误。 我也试着找到npm-cli.js,看到它实际上在
在一个项目中,我们将Hibernate与HikariCP结合使用,并且在Eclipse中一切都很好。但一旦我生成了一个jar文件(Maven),就再也找不到hikaricp了。我已经从各个可能的角度考虑了这个问题,但我无法找出问题所在。。。 坚持不懈xml 波姆。xml 如果我在Eclipse中运行此功能,则一切正常: 01:14:05,436信息HikariDataSource: 70-Hika
jhbhhjhj当我点击登录并输入有效的“kumar.rakesh@yopmail.com”和有效的“admin@123”,然后点击登录,用户应该可以成功登录 测试转轮