前言:看了多篇文章,终于把selenium执行起来了
背景:想进行UI自动化,调研了下UI自动化测试框架,网上有关selenium文章比较多,初步进行了实战,今天将前置过程书写出来
第一步:引入pom文件
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
</dependency>
第二步:安装chromedriver
chromedriver安装地址:http://chromedriver.storage.googleapis.com/index.html
安装适合自己浏览器的chromedriver
先查看本地Chrome的版本号,在这里可以查看浏览器的版本号,chrome://settings/help,我的浏览器版本是:81.0.4044.92
下载了地址中81开头的chromedriver
第三步:代码编写
这里我打开的是自己某一篇博客
public void test() throws Exception{
System.setProperty("webdriver.chrome.driver", "/XX下载路径/chromedriver");
WebDriver driver=new ChromeDriver();
driver.get("https://blog.csdn.net/waiting666/article/details/105653412");
driver.close();
}
第四步:结果验证
打开的页面是这个