title: Input and test data for a SpecFlow scenario
body: <p>I have started recently using SpecFlow and I have 2 basic questions I need to clarify, also to confirm I am on the right way:</p>
  
  <ol>
  <li><p>As I understand, it is a must that all the input data (test parameters for the scenarios) to be provided by the tester, the same about the test data (input data for the tables involved in the test scenarios)</p></li>
  <li><p>Are there any existing tools for a quick way of generating test data (inserting it into the DB) ? I am using Entity Framework as part of the Data access layer. I was wondering about some tool that would read the data from a file or probably some Desktop application to provide values for the table's fields (which could also then generate a file from which some other tool could read all the data and generate all the required objects etc).</p></li>
  </ol>
  
  <p>I also had a look at <a href="https://stackoverflow.com/questions/6662235/preparing-data-for-a-specflow-scenario">Preparing data for a SpecFlow scenario</a> - I was thinking if there is already a framework which would achieve insert\delete of test data to use alongside with SpecFlow.</p>