当前位置: 首页 > 知识库问答 >
问题:

Cucumber:如何从特性文件运行特定场景

武琛
2023-03-14

测试运行程序文件-

tags={"@Islamic_User_check"},

共有1个答案

陈奇希
2023-03-14

如果希望使用cucumber运行特定的场景,则需要提供场景开始的行号,如下所示:

cucumber features/test.feature:7

如果使用@特性,它应该指向一个仍然给出行号的txt文件。

来源:https://www.relishapp.com/cucumber/cucumber/docs/cli/run-specific-scences

 类似资料:
  • jhbhhjhj当我点击登录并输入有效的“kumar.rakesh@yopmail.com”和有效的“admin@123”,然后点击登录,用户应该可以成功登录 测试转轮

  • 使用Cucumber,我们创建了由不同场景组成的不同功能文件。我们记住的一件事是,每个场景都独立于所有其他场景。 问:我们可以对所有的特征文件或场景进行并行执行吗?

  • 我所拥有的 我正在使用Selenium WebDriver运行Cucumber JVM来自动化我们的系统测试用例。这些测试用例目前使用XRay测试管理插件存储在JIRA中。XRay还提供了获取特性文件以及将结果上传到JIRA的API。 我已经创建了一个自定义的JIRA实用程序类来下载测试作为特性文件,并将测试结果从JIRA中上载到JIRA中,同时还演示了它的工作原理。它们分别在Cucumber R

  • 我不能在不同浏览器的browserstack中并行运行特性文件(java-maven-intellij)。我能够在我的JUnit框架中实现并行测试,但不知道如何在cucumber Java中实现。你能帮忙吗? 目前,我能够在browserstack上执行测试,但只能在一个浏览器上执行。请看附件

  • 我是IntelliJ和Cucumber的新手。 如何在IntelliJ中仅运行带有特定标记的场景? 我看到有这样一个命令: 但我更喜欢使用IDE UI。

  • 问题内容: 我在src / test / resources / feature /中有以下功能文件(单独的功能文件),我想并行运行它们。就像:一个功能文件必须在chrome中执行,而另一个功能文件必须在firefox中执行,如@Tags名称所述。 有人可以帮助我实现这一点吗?我使用的是cumul-java 1.2.2版本,并且使用AbstractTestNGCucumberTests作为运行程序