java+selenium3学习之一启动firefox浏览器
2024-09-05 06:17:44
package ceshi.com.lessons;
import java.util.concurrent.TimeUnit; import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver; public class LuanchFirefox { public static void main(String[] args) {
System.setProperty ( "webdriver.firefox.bin" , "D:/Program Files (x86)/Mozilla Firefox/firefox.exe" );
System.setProperty("webdriver.gecko.driver", ".\\Tools\\geckodriver.exe");
WebDriver dr=new FirefoxDriver();
dr.manage().window().maximize();
dr.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);
dr.get("https://www.baidu.com");
dr.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);
dr.findElement(By.id("kw")).sendKeys("selenium 3");
dr.findElement(By.id("su")).click();
System.out.println("当前打开页面的标题是:" + dr.getTitle());
dr.quit();
} }
最新文章
- Android屏幕适配笔记
- NOPI导出加载模板
- jq里延迟对象Deferred,状态变化后,会一直保持
- 关于AutoCAD 2014的securityload…
- Linux进程的前后台切换
- each和$(this)配合循环_siblings选取同级不同类型元素
- Linux 卸载Oracle 11G
- CSS3属性box-shadow使用教程
- Python爬虫-爬小说
- PHP核心技术
- C++技术问题总结-第8篇 STL内存池是怎么实现的
- Akka.net 性能测试兼使用小技巧
- 五、MongoDB的索引
- 关于navicat远程连接mysql问题
- Android中实现activity的页面跳转并传值
- php定时执行sphinx的增量索引
- freemarker中对null值问题的处理
- java开发的23中设计模式
- [转] 使用 MVC 5 的 EF6 Code First 入门 系列
- Dwz手册的补充说明和常见问题