Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Reqnroll Documentation
Logo
Reqnroll Documentation
  • Quickstart
  • Installation & Setup
    • Setup Reqnroll Project
    • Setup an IDE for Reqnroll
    • Configuration
      • Formatter Configuration
      • Configuring Build
    • Compatibility
  • Guides
    • How to change the test execution framework used by Reqnroll
    • Migrating from SpecFlow
    • Using the Driver Pattern
    • Using Page Object Model
    • How to configure Cucumber Expression behavior for large legacy projects

Features

  • Gherkin
    • Feature Files
    • Feature Language
    • Gherkin Reference
  • Automation Features
    • Bindings
    • Step Definitions
    • Hooks
    • Step Argument Conversions
    • Asynchronous Bindings
    • Bindings from External Assemblies
    • Cucumber Expressions
    • Scoped Bindings
    • DataTable Helpers
    • Sharing Data between Bindings
    • Context Injection
    • Scenario Context
    • Feature Context
  • Execution Features
    • Executing Reqnroll Scenarios
    • Executing Specific Scenarios
    • Mark Steps as Not Implemented
    • Skipping Scenarios
    • Dry Run
    • Test Results
    • Parallel Execution
    • Debugging
    • Output API
    • Color Test Result Output
  • Reporting
    • Reqnroll formatters
    • .NET test execution framework loggers
    • Integrations to external reporting solutions
  • Extend Reqnroll
    • Value Retrievers
    • Plugins
    • Decorators
    • Available Containers
    • Build Metadata Provider
    • Custom Step Definition Attributes

Integrations

  • Integrations
    • Available Plugins
    • Autofac
    • Microsoft.Extensions.DependencyInjection
    • External Data Plugin
    • F# Support
    • MSTest
    • NUnit
    • TUnit
    • Castle Windsor
    • xUnit
    • Verify
  • IDE integrations
    • Reqnroll for Visual Studio
      • Feature Overview
      • Editing Features
      • Navigation Features
      • Defining Steps
      • Visual Studio Extension Settings
      • Gherkin Formatting Settings with EditorConfig
    • Reqnroll Rider integration
    • Reqnroll Visual Studio Code integration

Help

  • Troubleshooting
  • Frequently Asked Questions
  • Samples
  • Support
Back to top
View this page
Edit this page

Navigation Features¶

You can navigate between the the step definition methods and the associated steps in your Gherkin feature files.

Navigating from a Scenario Step to a Step Definition¶

To navigate from a step in a feature file to the corresponding step definition method:

  1. Place your cursor on the step in your feature file.

  2. Right-click and select Go To Step Definition from the menu (F12).

  3. The file containing the step definition is opened at the appropriate step definition method.

Navigating from a Step Definition to Steps in Feature Files¶

You can navigate from a step definition method to the matching step(s) in your feature file(s):

Right click the method and select Find step definition usages

Navigating from a Scenario to a Hook¶

To navigate from a scenario in a feature file to the hooks that are going to be involved during the execution of that scenario:

  1. Place your cursor anywhere within a scenario in your feature file.

  2. Right-click and select Go To Hooks from the menu

  3. Select a hook from the pop-up menu

  4. The file containing the hook is opened at the appropriate hook method.

Next
Defining Steps
Previous
Editing Features
Copyright © 2024-2026, Reqnroll
Made with Sphinx and @pradyunsg's Furo
On this page
  • Navigation Features
    • Navigating from a Scenario Step to a Step Definition
    • Navigating from a Step Definition to Steps in Feature Files
    • Navigating from a Scenario to a Hook