硒不会得到 URL?
selenium won't get URL?
我的代码打开 fire fox 并得到 google
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class auto {
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver", "//root//Desktop//jarselenium//geckodriver-v0.20.1-linux64/geckodriver");
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
//driver.get("https://www.easybooking.lk/login");
//driver.manage().timeouts().implicitlyWait(25, TimeUnit.SECONDS);
driver.get("https://www.google.com");
}
}
但是当我 运行 这个代码 selenium open fire fox 但不会得到 url 我 运行 在 linux
中使用这个代码
根据 Selenium v3.11.0、GeckoDriver 0.20.1 的当前实施,我没有发现您的任何重大问题代码块也许跟踪日志可以帮助我们更好地理解您的问题。话虽如此,您需要遵循以下提到的步骤:
因为您正在使用基于 Linux 的系统,您需要传递 绝对路径 GeckoDriver 在单个正斜杠内,即 /
如下:
System.setProperty("webdriver.gecko.driver", "/root/Desktop/jarselenium/geckodriver-v0.20.1-linux64/geckodriver");
由于 GeckoDriver 在最大化模式下打开 Firefox Browser 客户端,您需要省略以下代码行:
driver.manage().window().maximize();
我的代码打开 fire fox 并得到 google
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class auto {
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver", "//root//Desktop//jarselenium//geckodriver-v0.20.1-linux64/geckodriver");
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
//driver.get("https://www.easybooking.lk/login");
//driver.manage().timeouts().implicitlyWait(25, TimeUnit.SECONDS);
driver.get("https://www.google.com");
}
}
但是当我 运行 这个代码 selenium open fire fox 但不会得到 url 我 运行 在 linux
中使用这个代码根据 Selenium v3.11.0、GeckoDriver 0.20.1 的当前实施,我没有发现您的任何重大问题代码块也许跟踪日志可以帮助我们更好地理解您的问题。话虽如此,您需要遵循以下提到的步骤:
因为您正在使用基于 Linux 的系统,您需要传递 绝对路径 GeckoDriver 在单个正斜杠内,即
/
如下:System.setProperty("webdriver.gecko.driver", "/root/Desktop/jarselenium/geckodriver-v0.20.1-linux64/geckodriver");
由于 GeckoDriver 在最大化模式下打开 Firefox Browser 客户端,您需要省略以下代码行:
driver.manage().window().maximize();