Selenium 测试篇之 PhantomJS 浏览器 环境部署

前言

使用Selenium做自动化爬虫测试时,其支持 PhantomjsChromefirefox 等浏览器,这里演示mac下部署安装 Phantomjs 无界面浏览器。

PS:Linux 下部署思路也是如下过程。

安装步骤

第一步:

到官网下载适合当前系统版本的PhantomJS,下载地址:http://phantomjs.org/download.html

第二步:指定程序存放目录

将下载好的Phantomjs解压出来,然后转存到需要最终存放的地方,这里演示转存到当前用户Win10目录下。

第三步:添加系统变量环境

  • 打开一个终端,然后输入cd ~指令,进入当前用户Win10目录下。
  • 在目录下新建一个名为bash_profile的隐藏文件, 执行命令vi .bash_profile
  • i键,然手在文件中输入以下内容export PATH="/Users/Win10/phantomjs-2.1.1-macosx/bin:$PATH",然后按esc键,再输入:wq”回车保存退出。
  • 接着输入source ~/.bash_profile命令,并回车执行。

第四步:测试安装情况

执行 phantomjs -v ,查看当前版本,如果输出版本信息则安装成功。

拓展

输出 Selenium 帮助文档到文本文件,Python代码:

from selenium import webdriver
import sys
browser = webdriver.PhantomJS()
out = sys.stdout
sys.stdout = open('BrowserHelp.txt', 'w')
help(browser)
sys.stdout.close()
sys.stdout = out
browser.quit()
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值