Share
Go down
sudhe_elir009@yahoo.co.in
Posts : 1
Join date : 2016-04-30

Not receiving correct value from Config file in Selenium webdriver

on Sat Apr 30, 2016 11:14 am
Have data in config file as 
Code:
test_data_path = C:\\Sudheer\\Sudheer\\Selinium scripts\\Webdriverscrip\\Automation_Project\\TestData\\Nlpapplication.xlsx

when I run my below script result is shown with one Slash missing
Code:
C:\Sudheer\Sudheer\Selinium scripts\Webdriverscrip\Automation_Project\TestData\Nlpapplication.xlsx

============================================================================

Code:
public class Testconfigvalues  {
    public static void main(String[] args) throws IOException {
        FileInputStream fs = null;
        fs = new                                      FileInputStream(System.getProperty("user.dir")+"\\config.properties");
                Properties property=new Properties();
                property.load(fs);
            String data_test_data_path = property.getProperty("test_data_path");
        System.out.println("value is " +data_test_data_path);
    }
murthi
Active particpant
Active particpant
Posts : 11
Join date : 2016-04-14
Location : Bangalore

Re: Not receiving correct value from Config file in Selenium webdriver

on Wed Jul 20, 2016 5:06 pm
Hi Sudhe,

It is normal that slash will be truncated when you print it. You are loading xlsx file into properties class. It will take xml, properties file without any issue. I guess, it wouldn't take xlsx file directly, you can load it from xml and properties file directly. Consider using the xml or properties files. If you want xlsx then go for reading xlsx file with different method like apachi poi, etc.

Thanks,
Murthi. S
Back to top
Permissions in this forum:
You cannot reply to topics in this forum