Chrome öffnet sich mit "Data;" durch Selen
Ich bin ein Neuling auf Selen und versuchen, Sie zu öffnen localhost:3000 Seite von Chrome via selenium-Treiber.
Der code ist :
import com.google.common.base.Function;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebDriverException;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class SeleniumTests {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C://chromedriver_win32//chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("localhost:3000");
}
}
Jedoch öffnet mein chrome-Fenster mit einem "Daten;" .
Die chrome version ist 50.0.2661.94
Keine Ahnung, was ist das genaue Problem?
- was es gibt, wenn u einfügen in chrome localhost:3000 manuell?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Geben Sie das Protokoll Sie verwenden, so dass anstelle von
localhost:3000
verwendenhttp://localhost:3000
. Wenn das nicht hilft, siehe auch den Kommentar hier auf dem Chromium issue tracker.Ich war auch immer das gleiche Problem. Ich aktualisierte chrome-Treiber und das Problem behoben
Stellen Sie sicher, dass Sie mit die Letzte Veröffentlichung ChromeDriver (wie jetzt es ist 2.28). Ich hatte dasselbe problem mit
data:,
. Durch die Fehler, die ich heruntergeladen habe die alte version und habe das Problem mit der angegebenen URL nicht geöffnet, nurdata:,
Ja, es beginnt mit Daten. Nach Daten versuchen Sie einfach, die URL.Die 'data:' die URL ist nur die default-Adresse, die chromedriver navigieren Sie zu beim Start von chrome. So sich von sich aus nicht unbedingt bedeuten, dass etwas schief läuft.
Wird es geöffnet. Antwort wenn Sie noch Fragen haben. Gerne Lernen.. 🙂
Ich habe ausgeführt in einer ähnlichen situation, die fix in meinem Fall war einfach zu upgrade chrome webdriver auf die neueste version (in meinem Fall V2.27).
Die Ursache zu zeigen
Data;
anstelle der echten Anwendungs-URL war, dass:konnte nicht erstellt werden. Stattdessen
driver
Objekt hielt einenull
Wert.Also nach chrome-Treiber aktualisieren , hatte es korrekt erstellt wurde und das problem ist gelöst.
Hoffe, dass dies hilft, die immer noch stecken!
ersetzen Sie einfach die "chromedriver.exe" mit die Letzte Veröffentlichung ChromeDriver.