簡體   English   中英

瀏覽器無法使用Selenium Webdriver打開

[英]Browser not opening using Selenium webdriver

這是錯誤:

[11762:11762:0801/141204:ERROR:url_pattern_set.cc(240)]無效的網址格式:chrome:// print / * getrlimit(RLIMIT_NOFILE)失敗[11762:11886:0801/141205:ERROR:get_updates_processor.cc(243 )] PostClientToServerMessage()在GetUpdates期間失敗getrlimit(RLIMIT_NOFILE)失敗

代碼:

public class FirstTestCase { 
  public static void main(String[] args) throws InterruptedException {  
   // TODO Auto-generated method stub
   System.setProperty("webdriver.chrome.driver", "/usr/bin/google-chrome"); 
   WebDriver driver = new ChromeDriver(); 
   String URL = "mail.google.com";;

您提供的代碼中有兩個問題:

  • 您正在使用安裝的chrome位置設置webdriver.chrome.driver 錯誤 您需要從此處下載最新的chrome驅動程序zip ,並將其放在計算機中的任何位置,然后解壓縮該zip並將找到的chromedriver設置為變量webdriver.chrome.driver的system屬性。

  • 您提供錯誤的URL來啟動,應提供帶有http://https:// URL。

因此,工作示例如下:-

public class FirstTestCase { 
  public static void main(String[] args) throws InterruptedException {  
   System.setProperty("webdriver.chrome.driver", "path/to/downloaded chromedriver"); 
   WebDriver driver = new ChromeDriver(); 
   String URL = "https://www.google.com";
   driver.get(URL);
  }
}

希望它能工作.. :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM