写一个用java 编写的 搜索的UI自动化脚本
时间: 2024-06-08 10:07:20 浏览: 16
以下是一个使用Java编写的UI自动化脚本示例,用于在Google搜索中输入关键字并点击搜索按钮:
```java
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class SearchAutomation {
public static void main(String[] args) {
//设置驱动路径
System.setProperty("webdriver.chrome.driver", "path/to/chromedriver");
//创建WebDriver对象
WebDriver driver = new ChromeDriver();
//导航到Google搜索主页
driver.get("https://www.google.com");
//定位搜索框元素
WebElement searchBox = driver.findElement(By.name("q"));
//输入关键字
searchBox.sendKeys("Java UI自动化");
//定位搜索按钮元素
WebElement searchButton = driver.findElement(By.name("btnK"));
//点击搜索按钮
searchButton.click();
//关闭浏览器
driver.quit();
}
}
```
需要注意的是,该脚本依赖于Selenium WebDriver库和Chrome浏览器驱动。在运行脚本之前,请确保已经安装了这些组件并配置了正确的路径。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)