# Using SpecSync with SpecFlow+

{% hint style="warning" %}
This documentation page is outdated and represents SpecSync v2. SpecFlow+ has been deprecated by the vendor and hence not supported with SpecSync v3.
{% endhint %}

SpecSync can synchronize scenarios from projects that use SpecFlow+. SpecFlow+ is a set of commercial extensions and tools for SpecFlow provided by TechTalk. You can find further information about SpecFlow+ at <http://www.specflow.org/plus>.

## Integration with SpecFlow+ Runner

SpecFlow+ Runner (formerly known as "SpecRun") is a test runner specialized to execute SpecFlow scenarios. SpecSync can be used to synchronize test cases from Scenarios in projects using the SpecFlow+ Runner.

In order to publish test results executed with SpecFlow+ Runner, the runner needs to be invoked with `dotnet test` and the generated TRX file can be published with SpecSync as described in [How to synchronize automated test cases](/specsync/important-concepts/synchronizing-automated-test-cases.md).

## Integration with SpecFlow+ Excel

SpecFlow+ Excel can be used to edit the scenarios or the scenario outline example tables in Excel. See <http://www.specflow.org/plus/excel/> for details.

SpecSync can synchronize SpecFlow+ Excel scenarios where Excel is used for storing the example tables.

SpecFlow+ Excel is not supported by recent SpecFlow versions, so the support of this format had to be removed from SpecFlow in v3.0.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.specsolutions.eu/specsync/important-concepts/using-specsync-with-specflow-plus.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
