1. 下载Chrome Driver 设置到环境变量

http://chromedriver.storage.googleapis.com/index.html?path=80.0.3987.16/

2. 使用IDEA新建工程

配置pom.xml

    <!-- selenium-java --><dependencies><dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-java</artifactId><version>3.7.1</version></dependency></dependencies>
public class WebTest {public static void main(String[] args) {WebDriver driver = new ChromeDriver();driver.get("http://m.smzdm.com/");String title = driver.getTitle();System.out.println(title);//driver.close();}
}

测试代码

public class WebTest {public static void main(String[] args) throws InterruptedException {testBaidu();testSMZDM();}public static void testBaidu() {WebDriver driver = new ChromeDriver();driver.get("http://www.baidu.com/");WebElement kw = driver.findElement(By.id("kw"));kw.sendKeys("电扇");kw.sendKeys(Keys.ENTER);}public static void testSMZDM() throws InterruptedException {WebDriver driver = new ChromeDriver();driver.get("http://www.smzdm.com/");String title = driver.getTitle();System.out.println(title);WebElement j_search = driver.findElement(By.id("J_search_input"));j_search.sendKeys("电扇");j_search.sendKeys(Keys.ENTER);}
}

selenium 基于浏览器驱动测试相关推荐

  1. nightwatch + selenium 基于浏览器的web自动化测试 教程(一)

    目录 什么是nightwatch nightwatch的实现原理 安装与配置 安装nodejs 安装nightwatch Selenium Server Setup Selenium Server 下 ...

  2. java 浏览器测试,【Java资源大全】Selenium:基于浏览器的测试套件

    (点击上方公号,可快速关注) 来源:http://hao.jobbole.com/ 作者:伯乐在线-唐尤华 Selenium是用于在多个平台上自动化操作浏览器的工具套件,支持多种浏览器.多种操作系统. ...

  3. Selenium与浏览器驱动安装测试

    selenium在线安装pip3 install selenium 浏览器驱动下载与配置(以Edge为例) Chrome浏览器驱动 Edge浏览器驱动 具体选择可以查看edge的关于 下载后的exe文 ...

  4. selenium爬虫浏览器驱动怎么安装,找不到urs/local/bin文件夹

    利用selenium库爬虫确实是利器,虽然效率稍微低一些,但是可以抓取动态加载的网页数据呀.但是对于Mac终端运行+sublime写代码这个配置的同学来说,怎么完成库的安装和配置倒是非常容易出问题.现 ...

  5. python3+selenium调用浏览器驱动时报错的解决方法

    如题,在python3环境中使用selenium,在调用浏览器驱动时,报错,报错信息如图 报错原因是因为chromeDriver驱动需要与相应的chrome浏览器版本号相对应. 解决方法:检查一下浏览 ...

  6. selenium自动化测试浏览器驱动安装(属于转载文章)

    1.下载selenium压缩包 http://pypi.python.org/pypi/selenium 下载后压缩在python文件下的lib>site-package文件夹下 2.进入sel ...

  7. python+selenium自动化测试——浏览器驱动

    selenium控制浏览器需要下载对应版本的驱动,并把下载好的驱动解压然后拷贝到python的安装目录. 1.chrome 驱动对应版本及下载地址;https://npm.taobao.org/mir ...

  8. selenium退出浏览器驱动方式

    selenium浏览器驱动方式 // 驱动退出(此驱动前面已经定义过了) driver.quit(); // 杀死浏览器进程(下面以谷歌驱动为例) String command = "tas ...

  9. Python selenium IE浏览器驱动最好用32位的

    Python版本:3.6.4:Selenium版本:3.8.1:IE版本:IE11.447.14393.0.IE驱动最开始使用的是64位的,IEDriverServer_x64_3.8.0,真是慢的要 ...

最新文章

  1. SMA携手LG推出住宅光伏储能逆变器
  2. 2014 UESTC暑前集训搜索专题解题报告
  3. Ubuntu中设置静态IP和DNS
  4. 【小练习03】CSS-表格(table)--天气预报
  5. 2014多校第一场A题 || HDU 4861 Couple doubi
  6. ASP.Net缓存总结
  7. 吴恩达机器学习学习笔记第七章:逻辑回归
  8. java pfx提取私钥加签,详解pfx证书提取公私钥的方法
  9. Jetpack 迁移到 androidX support MD
  10. 【渝粤教育】国家开放大学2018年春季 0706-22T行政管理学导论 参考试题
  11. Ubuntu下安装Adobe Reader的中文语言包
  12. 类的加载过程详解之过程三:Initialization(初始化)阶段
  13. 渐变的alert_好看的alert样式或者弹窗样式
  14. 从应用层设置mx31-pdk板的lcd背光亮度
  15. eclipse windowJAVA版64位安装教程
  16. 世界著名激励大师约翰·库缇斯的传奇人生
  17. NLP-信息抽取-NER-2019:LGN【A Lexicon-Based Graph Neural Network for Chinese NER】
  18. 墨云科技获蓝驰创投数千万元投资,用人工智能升级网络安全服务
  19. 逍遥模拟器过检测_王者荣耀怎么修改定位变更荣耀战区提升排位--逍遥模拟器电脑版更换荣耀战区...
  20. 06_权限管理(黑)

热门文章

  1. 博客屏蔽搜索引擎只是个笑话!!
  2. 进程通信之飞鸽传书2007绿色版
  3. 面向对象技术第一讲 多态性
  4. 大数据之Elasticsearch教程
  5. STM32----摸石头过河系列(六)
  6. 关于python django.url问题 求助
  7. Cell重磅发现:人类胎儿全身组织中都含有活细菌,这些细菌激发了胎儿的免疫发育...
  8. js写随机输出7位数代码教程
  9. python字符串_python字符串格式化
  10. [3] ADB 设备连接管理