如何在使用的情况下在铬浏览器中运行硒测试?
借助 chromedriver.exe 可执行文件,我们可以在 Chrome 浏览器上运行 Selenium 测试。首先,我们必须从以下链接下载 chromedriver.exe 文件 - https://sites.google.com/a/chromium.org/chromedriver/downloads
我们必须点击与我们系统中的 Chrome 浏览器匹配的链接。接下来,根据我们当前使用的操作系统(Windows、Linux 或 Mac)选择链接。
下载完成后,将创建一个 zip 文件。我们必须解压 zip 文件并将 chromedriver.exe 文件存储在所需位置。然后,我们必须使用 System.setProperty 方法配置 chromedriver.exe 文件的路径,同时创建 ChromeDriver 类的对象。
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.Capabilities; import org.openqa.selenium.remote.RemoteWebDriver; public class ChromeBrwLaunch{ public static void main(String[] args) { //configure chromedriver.exe path System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe"); //object of ChromeDriver WebDriver driver = new ChromeDriver(); //launch URL driver.get("https://tutorialspoint.com/index.htm"); // get browser name Capabilities cap = ((RemoteWebDriver) driver).getCapabilities(); System.out.println("Browser: " + cap.getBrowserName()); driver.close(); } }
输出
广告