SpecFlowOSS / SpecFlow

#1 .NET BDD Framework. SpecFlow automates your testing & works with your existing code. Find Bugs before they happen. Behavior Driven Development helps developers, testers, and business representatives to get a better understanding of their collaboration
https://www.specflow.org/
Other
2.25k stars 754 forks source link

Feature file is not generated with SpecSync #1435

Closed pooja1908 closed 5 years ago

pooja1908 commented 5 years ago

Feature File is not generated after I add SpecSync . I have 100+ scenarios which I was to put in AzureDevOps in differet test suites using Specsync. But The feature File is not generated . Is there any way I can do with/without SpecSync

SpecFlow Version:

Used Test Runner

Version number: SpecRun.Runner 1.8..5

Visual Studio Version

Are the latest Visual Studio updates installed?

.NET Framework:

Test Execution Method:

<SpecFlow> Section in app.config

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow" />
  </configSections>
  <connectionStrings>
    <add name="SupplierManagementEntities" connectionString="metadata=res://*/DataContext.SupplierManagementDataContext.csdl|res://*/DataContext.SupplierManagementDataContext.ssdl|res://*/DataContext.SupplierManagementDataContext.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=DQWTSSQLD01.mw.na.cat.com;initial catalog=SupplierManagement;persist security info=True;user id=SUPPLIER_MANAGEMENT_USER;password=TxZpG4EfatnGcuZJ;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
  <specFlow>
    <!-- For additional details on SpecFlow configuration options see http://go.specflow.org/doc-config -->
  <!-- For additional details on SpecFlow configuration options see http://go.specflow.org/doc-config --><!-- use unit test provider SpecRun+NUnit or SpecRun+MsTest for being able to execute the tests with SpecRun and another provider --><unitTestProvider name="SpecRun" /><plugins>
      <add name="SpecRun" />
    <add name="SpecSync.AzureDevOps" type="Generator" /></plugins><stepAssemblies>
      <!-- This attribute is required in order to use StepArgument Transformation as described here; 
    https://github.com/marcusoftnet/SpecFlow.Assist.Dynamic/wiki/Step-argument-transformations  -->
      <stepAssembly assembly="SpecFlow.Assist.Dynamic" />
    </stepAssemblies></specFlow>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="TechTalk.SpecFlow" publicKeyToken="0778194805d6db41" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.4.0.0" newVersion="2.4.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>

Repro Project

Issue Description

This is the error message i got in feature file We could not find a data exchange file at the path Warning: SpecSync.AzureDevOps - Potentially incompatible unit test provider detected

Please open an issue at https://github.com/techtalk/SpecFlow/issues/ Complete output: Warning: SpecSync.AzureDevOps - Potentially incompatible unit test provider detected C:\Users\kattep\AppData\Local\Temp\jwzrfuyj.jkq

Command: c:\users\kattep\appdata\local\microsoft\visualstudio\15.0_a3cd72c7\extensions\vfh3hzfb.ers\TechTalk.SpecFlow.VisualStudio.CodeBehindGenerator.exe Parameters: GenerateTestFile --featurefile C:\Users\kattep\AppData\Local\Temp\tmp7138.tmp --outputdirectory C:\Local\Temp --projectsettingsfile C:\Local\Temp\tmp7127.tmp Working Directory: C:\Projectname\packages\SpecFlow.2.4.0\tools

Steps to Reproduce

installed specsync build the project

SabotageAndi commented 5 years ago

SpecSync is not from us. It is a separate tool from @gasparnagy

gasparnagy commented 5 years ago

@pooja1908 could you please drop me a mail to specsync@specsolutions.eu so that I can help.

lock[bot] commented 5 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.