步骤如下:(1)启动Mac操作系统;(2)安装casperjs,phantomjs;(3)安装teamcity;(4)设置各种环境变量,设置teamcity直到可以打开网页;(5)网页上新建project;(6)使用command line方式运行casper用例脚本;(7)可以做成执行计划,设置执...
分类:
Web程序 时间:
2014-09-14 23:33:07
阅读次数:
263
转载,原文链接http://www.webryan.net/2013/02/web-page-test-based-on-phontomjs/ 1、web性能监控背景描述 上期分享的《Web性能监控自动化探索之路–初识WebPageTest》从依赖webpagetest的角度给出了做性能日常...
分类:
Web程序 时间:
2014-09-01 01:38:02
阅读次数:
316
安装小工具:brew install treephantomjs casperjs 安装:install node.js -->npm install -g coffee-script phantomjs casperjsredis安装:brew install redis
分类:
其他好文 时间:
2014-08-27 16:05:57
阅读次数:
174
1、下载phantomjs
http://phantomjs.org/
2、执行
新建phantomjs.bat,记得改文件夹路径
里面内容为:
D:\java\phantomjs\phantomjs.exe D:\java\phantomjs\code\server.js 8080
3、新建server.js文件,放在code文件夹下,主要code文件夹也是新建的,下面是se...
分类:
Web程序 时间:
2014-07-22 22:38:56
阅读次数:
453
写截取整个网页程序是一个做前台的哥们所托,要做一些漂亮的界面原形,参考一些不错的网站设计就帮他弄了个截屏的程序。phantomjs是一个基于js的webkit内核无头浏览器 也就是没有显示界面的浏览器,这样访问网页就省去了浏览器的界面绘制所消耗的系统资源,比较适合用于网络测试等应用 。我只是调用了其...
分类:
Web程序 时间:
2014-07-16 21:14:42
阅读次数:
179
CasperJs是一个基于PhantomJs的工具,其比起PhantomJs可以更加方便的进行navigation...
分类:
Web程序 时间:
2014-07-02 11:55:11
阅读次数:
190
使用命令行Casperjs使用内置的phantomjs命令行解析器,在cli模块里,它传递参数位置的命名选项但是不要担心不能熟练操控CLI模块的API,一个casper实例已经包含了cli属性,允许你很容易的使用他的参数让我们来看这个简单的casper脚本:var casper = require(...
分类:
Web程序 时间:
2014-06-28 19:26:14
阅读次数:
264
1. 安装seleniumpip install selenium2.
安装phantomjs如果你是Ubuntu12.04,默认安装的版本是1.4.这个会出错。需要安装1.9.7cd /usr/local/sharesudo
wget https://bitbucket.org/ariya/pha...
分类:
Web程序 时间:
2014-06-13 07:32:47
阅读次数:
305
这是我学习爬虫比较深入的一步了,大部分的网页抓取用urllib2都可以搞定,但是涉及到JavaScript的时候,urlopen就完全傻逼了,所以不得不用模拟浏览器,方法也有很多,此处我采用的是selenium2+phantomjs,原因在于:selenium2支持所有主流的浏览器和phantomj...
分类:
Web程序 时间:
2014-06-11 11:17:54
阅读次数:
994
开篇最近使用
Phantomjs生成PDF,其中遇到一些问题,导致PDF生成失败,如出现空白文件或一页数据量太大,都是由于没有设置好格式导致。特别是分页问题,感觉资料很少,除了在
StackOverflow 上看到些许资料外,中文社区基本看不到,附上修改后的 rasterize.js 来做讲解: 1...
分类:
Web程序 时间:
2014-05-26 16:48:15
阅读次数:
641