版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36396763/article/details/88946805
分享一个Selenium+Java自动化打开网页并搜索的简单代码:
带注释版,可以直接复制到Eclipse里,修改好包名和类名,运行尝试作为辅助理解工具。
package AutoTest;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class seleniumHello {
public static void main(String[] args){
System.setProperty("webdriver.firefox.bin", "E:\\火狐浏览器\\firefox.exe");//这一句适用于火狐未安装在默认路径下的情况
System.setProperty("webdriver.gecko.driver", "E:\\Selenium\\geckodriver.exe");//定义驱动位置,最新版火狐需要使用GeckoDriver来驱动
WebDriver driver=new FirefoxDriver();//调用火狐
driver.get("http://www.baidu.com/");//打开网页
driver.manage().window().maximize();//最大化网页窗口
WebElement txtbox=driver.findElement(By.name("wd"));
txtbox.sendKeys("綦枫");
WebElement btn=driver.findElement(By.id("su"));//搜索按钮
btn.click();//点击按钮
// driver.close();//关闭网页,可自行尝试
}
}
2019-4-1 綦枫