如何通过Selenium启动Chrome浏览器?
我们可以通过Selenium启动Chrome浏览器。在启动Chrome浏览器之前,系统中应该安装了Java JDK、Eclipse和Selenium webdriver。
按照以下步骤一步一步地启动Chrome:
选择与我们系统中Chrome浏览器匹配的Chrome驱动程序链接。
接下来,我们必须选择并点击与我们正在使用的操作系统兼容的Chrome驱动程序链接。
一个zip文件将被下载。解压并保存chromedriver.exe文件到某个位置。
我们可以通过以下方式配置chromedriver.exe文件:
通过在**环境变量**中设置系统属性。转到开始菜单并**输入**“系统”,然后点击它。选择**高级系统设置**。然后从**高级**选项卡中点击**环境变量**。在系统变量中,选择Path并点击编辑。然后点击新建。添加chromedriver.exe路径并继续。
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class ChromeLaunch{ public static void main(String[] args) { WebDriver driver = new ChromeDriver(); String url = " https://tutorialspoint.com/questions/index.php"; driver.get(url); } }
通过在脚本中设置系统属性。通过在代码中将浏览器类型和chromedriver.exe路径作为参数添加到**System.setProperty**方法中。
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class LaunchChromeBrw{ public static void main(String[] args) { WebDriver driver = new ChromeDriver(); // browser type and chromedrover.exe path as parameters System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe"); String url = " https://tutorialspoint.com/questions/index.php"; driver.get(url); } }
广告