私は以下のコードをEclipseで試しました。このコードを実行すると、firefoxが開きますが、driver.get( "https://www.easybooking.lk/login");働いていない。このエラーを解決するのに手伝ってくださいセレンはhttpを取得しません
package login;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class easylogin {
//public static void main(String[] args) {
// TODO Auto-generated method stub
public static void main(String[] args) throws InterruptedException {
//Object webdriver;
System.setProperty("webdriver.gecko.driver", "D:\\jjpppp\\geckodriver-v0.17.0-win64/geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(25, TimeUnit.SECONDS);
driver.get("https://www.easybooking.lk/login");
私は以下のエラーが発生しています。これをどうすれば解決できますか?私はセレンFirefoxのドライバ
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:641)
at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteTimeouts.implicitlyWait(RemoteWebDriver.java:872)
at login.easylogin.main(easylogin.java:20)
暗黙のうちに動作しないようです。このコードをコメントして一度だけチェックしてください。 driver.manage()。timeouts()。implicitlyWait(25、TimeUnit.SECONDS); –
こんにちは、その仕事のplsは答えとして投稿 – sanjan
投稿 https://stackoverflow.com/questions/47029756/selenium-notget-http/47030073#47030073 –