0
目前正在使用Selenium WebDriver和我正在寫的代碼Java。如何使用Java和Selenium WebDriver從屬性文件調用方法?
我創建了一個MasterScript稱爲Master.java
這是主要的腳本,它看起來像這樣:
package test;
import org.openqa.selenium.WebDriver;
public class MasterScript {
public static void main(String[] args) throws Exception {
//*****************************************************
// Calling Methods
//*****************************************************
LoginOneReports utilObj = new LoginOneReports();
WebDriver driver;
driver=utilObj.setUp();
if(utilObj.Login()){
System.out.println("Login sucessfully completed");
} else {
System.out.println("Login failed");
System.exit(0);
}
NewPR utilObj1 = new NewPR(driver); // instead of calling one PR it need to pick from the property file and it need to select the KPI in UI
if(utilObj1.test()){
System.out.println("NewPR KPI page has opened");
} else {
System.out.println("NewPR KPI not able to open");
}
FilterSection utilObj2 =new FilterSection(driver);
utilObj2.FilterMatching();
}
}
將這個動態值的屬性文件,其中每一次它需要去屬性文件並根據相關的java文件需要調用的值獲取該值。