Selenium Webdriver - passing bulk data with excel sheet by header name- more than 50 fields of form
<p>I am looking for some solution where i want to pass 100s of records to the form where i am having more than 50 fields. I did some research for the testNG data providers but it looks like that it returns only strings so i feel that it will not be feasible to go with data providers as if its not good to pass 50 string arguments  to specific function. Also i did some research to read excel file and i get two ways that either i can go with the jxl or Apache poi but with that also i am not able to read the data by the column header as if i can not go with the row and column number of approach as i have so many fields that i need to work with. The reason behind that is that in future is one field has added to single form that its going to be rework and again its not feasible. </p>

<p><a href="http://i.stack.imgur.com/gxm44.png" rel="nofollow">enter image description here</a></p>

<p>I have been following this link:
<a href="http://www.softwaretestinghelp.com/selenium-framework-design-selenium-tutorial-21/" rel="nofollow">http://www.softwaretestinghelp.com/selenium-framework-design-selenium-tutorial-21/</a></p>

<p>for reading data column wise but any how i am not getting the records based on the column header. Do we have any other way to achieve this.</p>

<p>Thanks</p>