E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
casperJs
[Python Scrapy爬虫] 二.翻页爬取农产品信息并保存本地
前面"Python爬虫之Selenium+Phantomjs+
CasperJS
"介绍了很多Selenium基于自动测试的Python爬虫程序,主要利用它的xpath语句,通过分析网页DOM树结构进行爬取内容
Eastmount
·
2018-02-10 23:59
Python爬虫
对 Phantomjs /
CasperJS
进行远程调试
CasperJS
运行在PhantomJS之上,其实也是启用PhantomJS的远程调试功能PhantomJS是一个无图形界面的浏览器,它支持各种Web标准:DOM处理,CSS选择器,JSON,Canvas
jstarseven
·
2018-02-08 18:00
基于
casperjs
和resemble.js实现一个像素对比服务详解
效果预览前置知识本次用到了以下两个库作为辅助工具:
casperjs
:基于PhantomJS的编写。其内部提供了一个无界面浏览器,简单来说用它你可以以代码的形式来完成模拟人来操作浏览
Aaaaaaaty
·
2018-01-10 09:41
python 爬取股市数据存入mysql
1.利用
casperjs
爬取新浪股市排行数据,生成数据文件//获取新浪股票排行var casper = require('casper').create({ waitTimeout: 10000,
weidabao123
·
2017-04-07 23:54
python
爬虫
Python
CasperJs
入门介绍
CasperJs
是一个基于PhantomJs的工具,其比起PhantomJs可以更加方便的进行navigation。
Simon王小白
·
2017-03-30 11:33
casperjs
模拟登录-jd无验证码登录
var casper = require('casper').create({clientScripts:['E:/jquery.js']});var accountLogin = '.login-form .login-tab-r a';var hidestr = "hide",has_verify = false;casper.start('https://passport.jd.com/ne
素颜猪
·
2017-02-23 15:04
验证码
模拟登录
casperjs
Web前端
casperjs
模拟登录-驾校登录
var casper = require('casper').create({clientScripts:["jquery.js"],pageSettings:{// userAgent: 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 2.0.50727; SLCC2; .
素颜猪
·
2017-02-23 09:02
登录
模拟
casperjs
Web前端
基于
Casperjs
的网页抓取技术【抓取豆瓣信息网络爬虫实战示例】
CasperJS
isanavigationscripting&testingutilityforthePhantomJS(WebKit)andSlimerJS(Gecko)headlessbrowsers
Rocky Yang
·
2017-01-22 23:00
前端自动化测试工具PhantomJS+
CasperJS
结合使用教程
下面的安装测试基于window系统(win10)1.PhantomJSPhantomJS是一个基于WebKit的服务器端JavaScriptAPI,它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准:DOM处理,CSS选择器,JSON,Canvas,和SVG。PhantomJS可以用于页面自动化,网络监测,网页截屏,以及无界面测试等1.1安装下载地址为:http://phantomj
TechFE
·
2016-10-14 14:22
前端
前端工具
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~前文目录:[Python爬虫]在Windows下安装PhantomJS和
CasperJS
Eastmount
·
2016-07-10 13:10
Python
Selenium
基础知识
鼠标操作
键盘操作
Python爬虫
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python爬虫]在Windows下安装PhantomJS和
CasperJS
Eastmount
·
2016-07-10 13:00
python
selenium
基础知识
键盘操作
鼠标操作
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python爬虫]在Windows下安装PhantomJS和
CasperJS
Eastmount
·
2016-07-10 13:00
python
selenium
元素
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python爬虫]在Windows下安装PhantomJS和
CasperJS
Eastmount
·
2016-07-10 13:00
python
selenium
基础知识
键盘操作
鼠标操作
大数据告诉你,中国哪里出美女
概要网页信息采集可以使用的工具众多,本次博主采用
casperJS
自动化采集的方式,采集了SNH48官网成员介绍页面。
darkblue20112008
·
2016-06-04 18:27
前端
网页自动化
数据分析
javascript
casperjs
同一台电脑,用两个版本的phantom
背景用
casperjs
做了个自动打印程序,用的是casper1.1.0beta3和phantomjs1.9.8,使用比较稳定。
kkgege
·
2016-03-18 15:30
脚本
关于项目的自动化测试思考
单元测试框架有mocha karma 集成测试框架有
CasperJs
代码覆盖率有istanbul
-鹏
·
2016-03-03 22:00
前端
测试
敏捷开发
pre-commit
Mocha
travis-ci + php +
casperjs
持续集成
.travis.yml文件添加内容:sudo:required language:php php: -5.5 before_script: -npminstall-g
casperjs
script: -
HeiYe168
·
2016-02-19 17:00
Python Scraping Tools
applicationframeworkforwebscrapingandcrawlingbeautifulsoup:libraryforparsingHTMLmechanizelxmlselenium/PhantomJS/
casperJS
forscriptexecuting
Derek_Zhang_
·
2016-01-05 06:00
Ubuntu 下安装 Phantomjs +
Casperjs
Ubuntu下安装Phantomjs+
Casperjs
1.安装phantomjs—-下载程序文件wget https://bitbucket.org/ariya/phantomjs/downloads/
Airship
·
2015-12-27 19:00
Ubuntu 14.04 下安装 Phantomjs +
Casperjs
Phantomjs和
Casperjs
是什么关系呢?
Airship
·
2015-12-27 14:00
树莓派、debian 下安装 phantomjs
casperjs
phantomjs简介phantomjs实现了一个无界面的webkit浏览器。虽然没有界面,但dom渲染、js运行、网络访问、canvas/svg绘制等功能都很完备,在页面抓取、页面输出、自动化测试等方面有广泛的应用。对于深层ajax网站的爬虫,phantomjs这种无界面浏览器简直就是这种网站的杀手,虽然效率远非curl,但结果是妥妥的,有时候分析js代码实在是头疼。1.phantomjs编译s
midle110
·
2015-12-16 20:00
爬虫
浏览器
Debian
phantomjs
casperjs
Phantomjs/
Casperjs
, HtmlUnit, Selenium在获取Javascript页面时特性对比
阅读更多Phantomjs/
Casperjs
,HtmlUnit,Selenium在获取Javascript页面时特性对比基于Phantomjs2.0.0/
Casperjs
1.1.0-beta3,Htmlunit2.18
Ihavegotyou
·
2015-11-28 13:00
Phantomjs
Casperjs
HtmlUnit
Selenium
Phantomjs/
Casperjs
, HtmlUnit, Selenium在获取Javascript页面时特性对比
Phantomjs/
Casperjs
,HtmlUnit,Selenium在获取Javascript页面时特性对比基于Phantomjs2.0.0/
Casperjs
1.1.0-beta3,Htmlunit2.18
Ihavegotyou
·
2015-11-28 13:00
selenium
htmlunit
phantomjs
casperjs
Selenium+PhantomJS 实现非html(pdf、图片、apk等)文件下载
但基于PhantomJS的
CasperJS
却有下载功能。于是有人分析其中的奥秘[1].其关键点在于Ajax!直接用selenium的get()打开下载资源无法获取数据。
生锈的金箍棒
·
2015-11-16 18:58
模拟登陆工具汇总
CasperJS
基于浏览器内核(webkit/gecko)的页面导航脚本,比selenium高效的自动化测试、爬虫工具http://
casperjs
.org/http://docs.
casperjs
.org
aoyouzi
·
2015-11-11 16:00
模拟登陆工具汇总
[译文]
casperjs
的API-colorizer模块
colorizer模块包含了一个Colorizer类,它能够生成一个标准化的颜色字符串: var colorizer = require('colorizer').create('Colorizer'); console.log(colorizer.colorize("Hello World", "INFO")); 大部分情况下,你会通过CA
·
2015-11-11 04:30
color
[译文]
casperjs
的API-clientutils模块
casper提供了少量的客户端接口用来进行远程DOM环境注入,通过clientutils模块的ClientUtils类实例中的__utils__对象来执行: casper.evaluate(function() { __utils__.echo("Hello World!"); }); 提示: 这个工具不需要使用jQuery, Mootools等第三方库
·
2015-11-11 04:28
client
[译文]
casperjs
的API-casper模块
Casper class: 可以通过这个模块的create()方法来获取这个模块的一个实例,这是最容易的: var casper = require('casper').create(); 我们也可以通过实例化主方法的方式获得一个自身的实例: var casper = new require('casper').Casper(); 提示: 如果扩展casper类,后面
·
2015-11-11 04:27
asp
[译文]
casperjs
使用说明-测试
注意: 1.1版本变更 这个测试框架,包括它的所有API,仅能使用在
casperjs
test子命令下 如果你在测试框架的范围以外使用casper.test的属性,会报error 从1.1-beta3
·
2015-11-11 04:25
asp
[译文]
casperjs
使用说明-选择器
casperjs
的选择器可以在dom下工作,他既支持css也支持xpath. 下面所有的例子都基于这段html代码: <!
·
2015-11-11 04:25
asp
[译文]
casperjs
使用说明-使用命令行
使用命令行
Casperjs
使用内置的phantomjs命令行解析器,在cli模块里,它传递参数位置的命名选项 但是不要担心不能熟练操控CLI模块的API,一个casper实例已经包含了cli属性,
·
2015-11-11 04:24
asp
[译文]
Casperjs
1.1.0参考文档-快速开始
快速开始 只要
casperjs
被正确安装,你就可以开始写你的第一个脚本,你可以使用javascript或者coffiescript编译脚本。
·
2015-11-11 04:22
asp
Resurrectio-capserjs的自动化脚本录制工具
[根据github上的文档说明整理] Phantom下的任何操作都可以录制 Resurrectio是一个Chrome插件,他可以记录浏览器的操作,并转化成对应的
casperjs
脚本 Resurrectio
·
2015-11-11 04:22
自动化
casperjs
进行web功能自动化测试demo
通过一周多的学习和总结,终于掌握了
casperjs
用于自动化的方法,填平了大大小小的各种坑。
casperjs
是一个新兴的测试框架,网上资料很少,基本上靠翻译英文资料。
·
2015-11-11 04:21
自动化测试
[译文]
Casperjs
1.1.0参考文档-安装
安装
Casperjs
能被安装在mac osx,windows 和大多数linux版本 依赖项 PhantomJS1.82
·
2015-11-11 04:20
asp
Casperjs
/PhantomJs 中文网站截图乱码
使用
CasperJs
进行自动化测试中文网站的时候发现中文网站截图会出现乱码的现象,中文汉字被一个个小方框代替 查找了一些资料发现是因为Linux服务器上没有安装中文字体导致的,Linux如何安装中文字体
·
2015-11-11 02:00
ant
Linux(CentOs)下安装Phantomjs +
Casperjs
Linux(CentOs)下安装Phantomjs +
Casperjs
是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的
·
2015-11-11 02:59
centos
[译文]
casperjs
的API-mouse模块
mouse类 这个类是对各种鼠标操作的抽象,比如移动,点击,双击,滚动等。它要求一个已经获得DOM属性的casper对象,能用这种方式创造一个鼠标对象: var casper = require("casper").create(); var mouse = require("mouse").create(casper); 提示: 一个c
·
2015-11-10 22:29
asp
casperjs
,phantomjs,slimerjs and spooky
1、
casperjs
http://
casperjs
.org/
CasperJS
is a navigation scripting & testing utility for
·
2015-10-30 14:46
ant
利用nodejs+phantomjs+
casperjs
采集淘宝商品的价格
所幸我们现在有了
casperjs
.这个是一个基于Phantomjs的库,而Phantomjs则是一个服务器端的js api的webkit浏览器.是不是很神奇?
·
2015-10-27 11:07
nodejs
JavaScript-
CasperJs
使用教程
如果是类似12306这种垃圾网站的话, 必须使用--ssl-protocol=any --ignore-ssl-errors=true选项, 例如
casperjs
--ssl-protocol=
·
2015-10-23 08:35
JavaScript
阶段性理解phantomjs/selenium/
casperjs
是服务端的javascriptapi的webkit
casperjs
,是基于phantomjs的测试工具。与页面有了交互性,比如提交表单。
cs_sharp
·
2015-09-16 23:00
selenium
phantomjs
casperjs
使用
casperjs
获取javascript渲染生成的html内容
文章摘要:其实这里
casperjs
与python没有直接关系,主要依赖
casperjs
调用phantomjswebkit获取html文件内容。
jastme
·
2015-09-02 14:00
百度 cookie 获取
casperjs
代码varcasper=require('casper').create(); casper.userAgent('Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit
hong0220
·
2015-08-21 14:00
CasperJS
,基于PhantomJS的工具包
浏览器引擎和JavaScriptAPI的脚本解释器.于此同时,我开始编写一个用来简化PhantomJS脚本编写尤其是导航操作脚本的轻量级库.六个月过去了,这个库有了更多的功能,现在已经是一个独立的项目了,
CasperJS
hong0220
·
2015-08-21 09:00
[Python爬虫] Selenium自动访问Firefox和Chrome并实现搜索截图
[Python爬虫]在Windows下安装PhantomJS和
CasperJS
及入门介绍(上) [Python爬虫]在Windows下安装PIP+Phantomjs+Selenium自动访问Firef
Eastmount
·
2015-08-20 16:00
python
selenium
firefox
基础知识
自动搜索
[Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium
如果说在使用Python爬取相对正规的网页使用"urllib2+BeautifulSoup+正则表达式"就能搞定的话;那么动态生成的信息页面,如Ajax、JavaScript等就需要通过"Phantomjs+
CasperJS
Eastmount
·
2015-08-19 20:34
Python
PhantomJS
Selenium
安装知识
爬虫
Python爬虫
[Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium
如果说在使用Python爬取相对正规的网页使用"urllib2+BeautifulSoup+正则表达式"就能搞定的话;那么动态生成的信息页面,如Ajax、JavaScript等就需要通过"Phantomjs+
CasperJS
Eastmount
·
2015-08-19 20:00
python
爬虫
selenium
phantomjs
安装知识
[Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium
如果说在使用Python爬取相对正规的网页使用"urllib2+BeautifulSoup+正则表达式"就能搞定的话;那么动态生成的信息页面,如Ajax、JavaScript等就需要通过"Phantomjs+
CasperJS
weixin_34416754
·
2015-08-19 20:00
爬虫
操作系统
测试
casperjs
/phantomjs资料收集
萌萌
CasperJS
第1篇1分钟写完爬虫拿亚马逊商品数据 其中html规则改变,需要修改成returnprice=document.getElementsByClassName('a-color-price
hong0220
·
2015-08-19 16:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他