title: What is better solution, to keep test data in feature file with scenarios or in seperate files (xml, json, yml) when using Cucumber Java?
body: <p>According to me, keeping it with scenarios make more sense because of following
  1. We can use same scenarios steps with different data set. 
  2. Readability also increase if we specify them in feature file.
  3. Cucumber as already given functionality of test data management</p>
  
  <p>But in all my previous company framework, test data was kept in separate files. </p>
  
  <p>Please let me know what is best way.</p>