초보자 인 Selenium입니다. ReadPropertyFile
이라는 읽기 용 클래스 이름을 만들었습니다. 이 클래스에서는 config.properties
파일을 읽는 코드를 작성했습니다. 이제는 ReadPropertyFile
클래스를 호출 할 기본 클래스와 config.properties
파일을 읽을 수있는 그들의 활동이 있습니다.다른 클래스의 conf.properties 파일을 읽는 방법은 무엇입니까?
ReadPropertyFile.java :
방법이 작업을 수행하는 방법 도와주세요 아래 코드입니다
public class ReadPropertyFile {
public static void main(String[] arg)throws IOException{
// Read configuration properties file
String projdir = System.getProperty("user.dir");
String propfilepath = projdir+"\\configuration\\"+"conf.properties";
Properties p = new Properties();
p.load(new FileInputStream(propfilepath));
String url = p.getProperty("URL");
System.out.println(url); // It is returning me a value corresponding to key "test"
String driverFilePath = p.getProperty("DRIVER_FILE_PATH");
System.out.println(driverFilePath);
String testSuite = p.getProperty("TEST_SUITE");
System.out.println(testSuite);
}
}
MainClass.java
public class MainClass {
static Properties properties= new Properties();
public static void main(String[] args) {
// TODO Auto-generated method stub
ReadPropertyFile readConfigFile= new ReadPropertyFile();
}
}