Selenium Forum: Functional And Regression Testing Tool.
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
Display results as :
Advanced Search
Latest topics
AEM Training | Free Online DemoWed Apr 21, 2021 5:45 pmazharuddin
c# PageFactory - issue initializing elementsFri Nov 01, 2019 8:40 pmthegoatboy
Selenium making automatic connection to random urlsMon Jul 08, 2019 12:58 pmrepairtechsolutions1
How can we design the custom framework in Selenium RCMon Jun 24, 2019 2:26 pmrandybonnettes
What are the new features in Selenium 3.0Tue Jun 18, 2019 5:37 pmpappyvicky
What are you using Selenium for? Fri Apr 12, 2019 3:52 amzhl
LIMITATIONS OF SELENIUMWed Apr 10, 2019 11:23 amswara
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Go down
avatar
hresgil
Posts : 5
Join date : 2011-12-20

How could I pass datafile as parameter to dataProvider Empty How could I pass datafile as parameter to dataProvider

Thu Mar 08, 2012 6:46 pm
Could anyone please let me know how could i pass a data file path as parameter to (TestNG) DataProvider?

I've got the following DataProvider method, which I need to run for several test methods, but with specific data file for each one of them.

String testDat = "C\test\testData.xls"

Code:


@DataProvider(name = "testData")

public static Iterator<Object> testData() trows IOException

{

  arrayList<Object[]> excelData = new Arraylist<Object[]();

  excelData = testUtils.getTestData(dataPath);

  return excelData.listIterator;

}


I Nee to run this with different data files, currently the file path is harcoded into the dataprovider metod, therefore i have to repeat the method for each Test method.

Thanks
Back to top
Permissions in this forum:
You cannot reply to topics in this forum