[CasperJS] 安装

百度百科说:CasperJS是一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写。CasperJS简化了完整的导航场景的过程定义,提供了用于完成常见任务的实用的高级函数、方法和语法。

CsperJS功能:

定义和整理导航步骤

表单填充

点击、跟踪链接

区域、页面截图

断言远程DOM

日志、事件

资源下载,包括二进制资源

捕捉错误,并做出相应的响应

编写功能测试套件,并将结果以JUnit XML形式导出

安装:

CasperJS可以在Mac OSX、Windows和大多数的Linuxes上安装

要求:

高于1.8.2 低于2.0的PhantomJS版本

Python版本2.6以上

使用Homebrew安装(MAC OSX)

$ brew update

$ brew install casperjs --devel

$ brew install casperjs

$ brew upgrade casperjs

使用npm安装(MAC OSX、Windows、Linux)

$ npm install -g casperjs

使用github安装(MAC OSX、Windows、Linux)

从master branch 下载

$ git clone git://github.com/n1k0/casperjs.git

$ cd casperjs

$ ln -sf `pwd`/bin/casperjs /usr/local/bin/casperjs

安装成功

$ phantomjs --version

1.9.2

$ casperjs

CasperJS version 1.1.0-DEV at /Users/niko/Sites/casperjs, using phantomjs version 1.9.2

# ...

下载压缩包安装

官网自行下载

Winddows 安装phantomjs\casperjs

1、将压缩包下载解压,解压目录(可自行设定)

2、将解压路径添加到环境变量Path中

3、验证安装成功

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-02 04:49:43

[CasperJS] 安装的相关文章

windows10 phantomjs CasperJS安装和使用

1.下载phantomjs和 Casper phantomjs下载地址:http://phantomjs.org/download.html Casper下载地址:http://casperjs.org/ 2.分别解压后 在D盘分别建立phantomjs和casperjs文件夹 3.修改环境变量 4.测试是否安装成功 打开cmd,输入phantomjs --version以及casperjs --version分别查看他们的版本信息,如果版本信息能够查询成功,就说明已经安装成功,如下图: 在下载

casperjs 安装试用

纠结了好久,一直报错, 具体错误信息现在已经忘了,后来看了官网的prerequisite,才知道要安装特定版本或greater 的 phantomjs 和 Python.我这边主要是没装python.当然还有casperjs 的bin 路径也要加到环境变量里(windows). 然后都好了以后好是不正常,最后竟然是 -version 和 --version的错误,应该用后者,虽然phantomjs用的是前者. 安装好的分割线————————————————————————————————————

PhantomJS、CasperJS安装配置图文详解

目前网站主流的加载方式: 一种是同步加载:另一种是异步加载,也即我们常说的用ajax.对于同步加载的网站,普通的爬虫程序轻松就能搞定.但是对于那种异步请求数据的网站,通常使用selenium+PhantomJS组合来完成. (1)selenium:是一个web自动化测试工具,最初是为网站自动化测试而开发的,可以通过它用代码操作浏览器以及网页中的元素.Selenium支持绝大部分发浏览器,类似PhantomJS无界面的浏览器 (2)PhantomJS:是一个基于webkit的无界面浏览器,除了没有

[Python爬虫] 在Windows下安装PhantomJS和CasperJS及入门介绍(上)

最近在使用Python爬取网页内容时,总是遇到JS临时加载.动态获取网页信息的困难.例如爬取CSDN下载资源评论.搜狐图片中的"原图"等,此时尝试学习Phantomjs和CasperJS来解决这个问题.这第一篇文章当然就是安装过程及入门介绍. 一. 安装Phantomjs 下载地址:http://phantomjs.org/        官网介绍:          PhantomJS is a headless WebKit scriptable with a JavaScript

[Python学习] 在Windows下安装PhantomJS和CasperJS及入门介绍(上)

最近在使用Python爬取网页内容时,总是遇到JS临时加载.动态获取网页信息的困难.例如爬取CSDN下载资源评论.搜狐图片中的"原图"等,此时尝试学习Phantomjs和CasperJS来解决这个问题.这第一篇文章当然就是安装过程及入门介绍. 一. 安装Phantomjs 下载地址:http://phantomjs.org/ 官网介绍: PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fas

windows下面安装casperjs

因为需要 就学习了一下casperjs,CasperJS是一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写.由于casperjs对PhantomJS的依赖性,所以需要安装PhantomJS. PhantomJS最好下载最新的版本,由于网上版本较多,所以我就找到了较新的版本提供下载,是2.0.0版本的.可以在csdn上找到相应的下载资源. PhantomJS安装完成后,需要将PhantomJS的安装路径写入到Windows的环境变量中去.过程这里就不再细讲了. c

[译文]Casperjs1.1.0参考文档-安装

安装 Casperjs能被安装在mac osx,windows 和大多数linux版本 依赖项 PhantomJS1.82及以上 Python2.6及以上 1.1版本的新特性 试验性的:在1.1-beta1版本,slimerjs 0.8及以上版本可以在 gecko(firefox)内核上运行你的测试.(仅需要在执行语句命令行中增加–engine=slimerjs这个参数) Mac osx下安装 略 Npm安装 略 从git安装 略 从一个档案安装 你可以从此处下载源代码: 最近的开发版: htt

Mac下安装必须软件

安装小工具:brew install tree phantomjs casperjs 安装: install node.js --> npm install -g coffee-script phantomjs casperjs redis安装: brew install redis

casperjs环境安装

1.首先安装python 2.安装phantom 1.9.8,戳这里,下载完成后,解压缩,配置环境变量path,";C:\phantomjs" 3.安装casperjs,戳这里,下载压缩包,解压缩,配置环境变量path,";C:\casperjs\bin" 我安装遇到的问题: 之前安装了phantom2.0.0,运行casperjs时虽然正常运行,但是中间有提示:Phantom 2.0 not releasd