博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium phantomjs java无界面浏览器环境搭建
阅读量:6705 次
发布时间:2019-06-25

本文共 1002 字,大约阅读时间需要 3 分钟。

java selenium搭建无界面浏览器

1.http://phantomjs.org/

下载windows版phantomjs

2.解压后bin目录下会有exe文件

3.测试代码:

package se;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver;import org.openqa.selenium.phantomjs.PhantomJSDriver;public class test {    public static void main(String[] args) {        // TODO Auto-generated method stub    //    System.setProperty("webdriver.gecko.driver", "C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe");        System.setProperty("phantomjs.binary.path", "C:\\phantomjs-2.1.1-windows\\bin\\phantomjs.exe");    //    WebDriver driver = new FirefoxDriver();        WebDriver driver = new PhantomJSDriver();        driver.get("http://www.baidu.com");        System.out.println(driver.getCurrentUrl());            }}

4.url成功打印

需要的添加的jar包及工具:我这里使用maven来构建项目,添加依赖如下:

  
org.seleniumhq.selenium
  
selenium-java
  
3.2.0
  

 

转载于:https://www.cnblogs.com/wpcnblog/p/8445076.html

你可能感兴趣的文章
软件开发模式对比(瀑布、迭代、螺旋、敏捷)
查看>>
css默认被后代inherite的属性列表
查看>>
酷客多郝宪玮:不够小程序化的企业,将错失最近5年的流量红利
查看>>
2017年淘客全新玩法——代理模式
查看>>
《开源安全运维平台OSSIM最佳实践》媒体推荐
查看>>
JavaScript服务器编程(对象属性枚举中应当避免原型污染问题)
查看>>
【ORACLE技术嘉年华PPT】MySQL压力测试经验
查看>>
用using取别名居然不支持泛型…
查看>>
NET也不能忽略基础
查看>>
ROR随想(2009年)
查看>>
AT发送短信(转)
查看>>
DataTable.Compute方法使用实例
查看>>
VB操作ISNULL
查看>>
PIC452外部中断进不去的原因?
查看>>
2.9 Fibonacci数列
查看>>
POJ 1721 CARDS(置换)
查看>>
Hypertable 0.9.6.4 发布,分布式数据库
查看>>
Spring源代码解析(六):Spring声明式事务处理
查看>>
精心挑选12款优秀的 JavaScript 日历和时间选择插件
查看>>
iphone sdk
查看>>