首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cucumber .feature文件中的场景未运行

cucumber .feature文件中的场景未运行
EN

Stack Overflow用户
提问于 2019-05-15 10:28:14
回答 1查看 1K关注 0票数 1

我有数百个功能文件,都在相同的文件夹结构下,大多数都运行得很好(使用Junit),但有些文件就是不能运行。我在控制台输出中得到的结果是:-

代码语言:javascript
复制
     Feature: Verify  Customer Registration/ Sign Up

    @Web @Regression @P-High 
  Scenario: Verify the available fields on the Sign Up page

    Given user launches the browser and navigates to "HOME" page

    When user clicks on SignIn link from global header

    And clicks on SignUp link from SignIn page

    Then Verify below Sub/Main Module of My Account


0 Scenarios ()
4 Steps (5 skipped)
0m0.000s

我已经确保了所有的步骤都有步骤定义。

代码语言:javascript
复制
package com.aso.qe.test.runner;
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;

@RunWith(Cucumber.class) @CucumberOptions(

    features="src/test/resources/features/web",
    glue="com.aso.qe.test.stepdefinition.web",
    tags = "@P-High",      
) 
 public class WebTestRunner{     }

每个带有标记@P-High的特征文件都有相同的问题,而没有这个标记的每个其他特征文件都运行得很好。

EN

回答 1

Stack Overflow用户

发布于 2019-05-27 02:25:05

事实证明,这不是标签或代码问题。没有运行的每个文件在下一行都有场景细节,而不是在关键字scenario的前面(参见示例)。

场景:

检查航班状态

一旦我解决了上面的问题,一切都变得很顺利。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56140996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档