我試圖在Chrome運行硒webdriver的腳本,在我現有的腳本運行硒webdriver的腳本在Chrome
System.setProperty("webdriver.chrome.driver", "C:\\Users\\Garimaari\\IdeaProjects\\Webdriver testing\\Chromedriver\chromedriver.exe");
private WebDriver driver = new ChromeDriver();
添加以下幾行,我用Java構建我的腳本中的IntelliJ。不知道爲什麼我得到「無法解決符號setProperty」。我試着改變JRE和JDK文件,但沒有任何工作。任何幫助,將不勝感激。
添加代碼
public class StartCaseJava extends TestCase {
private boolean acceptNextAlert = true;
private StringBuffer verificationErrors = new StringBuffer();
// Getting Date and Timestamp for Last Name
Date d = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("MMddyyHHmmss");
public void setUp() throws Exception {
System.setProperty("webdriver.chrome.driver", "C:\\Users\\Garimaari\\IdeaProjects\\Webdriver testing\\Chromedriver\\chromedriver.exe");
// private WebDriver driver = new ChromeDriver();
// driver = new FirefoxDriver();
// driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
private WebDriver driver = new ChromeDriver();
public void testStartCaseJava() throws Exception {
// System.setProperty("webdriver.chrome.driver", "C:\\Users\\Garimaari\\IdeaProjects\\Webdriver testing\\Chromedriver\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
請檢查您是否已經在你的類正確的格式聲明這一點,如果你還張貼在你寫這將有助於解決代碼結構的詳細信息。 ! –
添加了我的代碼。我需要找出一個地方來宣佈Chromedriver。如果我在主類下申報,它不起作用。它在testStartCaseJava方法下decalre時起作用。但是,然後Webdriver驅動程序=新的ChromeDriver(),除了相同的方法,驅動程序不能用於任何地方。 – garima