可将黄瓜步骤与相应的已定义stepDefinations

问题描述 投票:0回答:1

我已尝试通过删除Windows 10中带有eclipse的Natural Plugin(使用Ctr + click)来删除Natural Plugin来添加Natural plugin来尝试使用所有链接和注释,但无法导航步骤定义。

[当我通过rgt运行我的黄瓜步骤时,请单击功能文件并以Cucumber身份运行,这样以后所有文件都将执行而没有任何错误或异常。但无法链接步骤定义。

Feature: user loging validation on facebook


@Smoke-Facebook
Scenario: login validation with valid credential
Given user is in facebook home page
When user enter valid user name and password
And user click on login button
And user is in facebook page
Feature: user loging validation on facebook
@Smoke-Facebook
Scenario: login validation with valid credential
Given user is in facebook home page
When user enter valid user name and password
And user click on login button
And user is in facebook page
user is in facebook home page
enter user name and password
user clik on login button$
user is in facebook page


Feature: user loging validation on facebook



@Smoke-Facebook
  Scenario: login validation with valid credential # D:/WebAceAutomate-master/src/test/resources/com/webace/features/fb.feature:3
    Given user is in facebook home page            # FacebookLoginTest.user_is_in_facebook_home_page()
    When user enter valid user name and password   # FacebookLoginTest.user_enter_valid_user_name_and_password()
    And user click on login button                 # FacebookLoginTest.user_click_on_login_button()
    And user is in facebook page                   # FacebookLoginTest.user_is_in_facebook_page()

1 Scenarios (1 passed)
4 Steps (4 passed)
0m0.798s
cucumber
1个回答
0
投票

如果您在github issues page上查看有关Natural插件的问题,将会发现在识别和从功能文件中跳转到步骤定义方面存在太多问题。

© www.soinside.com 2019 - 2024. All rights reserved.