Appearance
二、IDEA新建项目
1、选择MAVEN
2、导入依赖
- 到pom.xml文件中加入一下依赖
- <dependencies></dependencies> 标签中可以包含多个<dependency>
xml
<dependencies>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>3.141.59</version>
</dependency>
</dependencies>
3、新建包
包名:com.xue
4、新建类
类名:ChromeBrowserTest
java
public class ChromeBrowserTest {
public static void main(String[] args) {
}
}
5、导入驱动
将下载的驱动放入src目录下
6、测试
1、打开浏览器
java
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "src/chromedriver.exe");
WebDriver chromeDriver = new ChromeDriver();
}
2、打开浏览器并打开相应的网址
java
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "src/chromedriver.exe");
WebDriver chromeDriver = new ChromeDriver();
chromeDriver.get("https://baidu.com");
}
3、获取当前页面的一些属性
java
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "src/chromedriver.exe");
WebDriver chromeDriver = new ChromeDriver();
chromeDriver.get("https://baidu.com");
// 标题
String title = chromeDriver.getTitle();
// 当前url
String currentUrl = chromeDriver.getCurrentUrl();
// 当前页面源代码
String pageSource = chromeDriver.getPageSource();
System.out.println("title:"+title);
System.out.println("currentUrl:"+currentUrl);
System.out.println("pageSource:"+pageSource);
}