Selenium Web自动化测试学习(一)
如何在Java中使用selenium?
查看自己谷歌浏览器的版本号,在官网下载尽量贴近版本号的chromeDriver。
将chromeDriver.exe 解压放在自Java的bin目录中即可
Java的环境变量目录怎么找呢?我们在刚开始学Java的时候肯定配置过环境变量,在高级系统设置中
就是上图这个目录的文件夹中,将 chromeDriver.exe 放到bin目录下。
我们在Java的项目的pom.xml 中引入 selenium 的依赖即可
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>4.8.1</version> </dependency>
第一个Selenium Web自动化测试案例
public class Test01 { public static void main(String[] args) throws InterruptedException { ChromeDriver driver = new ChromeDriver(); // 打开一个网页 driver.get("https://www.baidu.com");// 输入完整的域名地址 Thread.sleep(3000); // 选中输入框,输入迪丽热巴 driver.findElement(By.cssSelector("#kw")).sendKeys("迪丽热巴"); Thread.sleep(3000); // 选中搜索按钮,进行点击操作 driver.findElement(By.cssSelector("#su")).click(); Thread.sleep(3000); // 查看结果,关闭浏览器 driver.close(); } }
达成的效果
上一篇:
通过多线程提高代码的执行效率例子