colorizer模块包含了一个Colorizer类,它能够生成一个标准化的颜色字符串:var colorizer = require('colorizer').create('Colorizer');console.log(colorizer.colorize("Hello World", "IN...
casper提供了少量的客户端接口用来进行远程DOM环境注入,通过clientutils模块的ClientUtils类实例中的__utils__对象来执行:casper.evaluate(function() { __utils__.echo("Hello World!");});提示:这个工具不....
Casper class:可以通过这个模块的create()方法来获取这个模块的一个实例,这是最容易的:var casper = require('casper').create();我们也可以通过实例化主方法的方式获得一个自身的实例:var casper = new require('casper...
capserjs自带了一个测试框架,它提供了一个使你能够更容易的测试你的web应用的工具集。注意:1.1版本变更这个测试框架,包括它的所有API,仅能使用在casperjs test子命令下如果你在测试框架的范围以外使用casper.test的属性,会报error从1.1-beta3开始,你能够在测...
分类:
Web程序 时间:
2014-07-04 00:13:20
阅读次数:
666
casperjs的选择器可以在dom下工作,他既支持css也支持xpath.下面所有的例子都基于这段html代码: My page Hello one two three ©2012 myselfCSS3默认情况下,...
分类:
Web程序 时间:
2014-07-03 09:10:37
阅读次数:
235
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
通过一周多的学习和总结,终于掌握了casperjs用于自动化的方法,填平了大大小小的各种坑。casperjs是一个新兴的测试框架,网上资料很少,基本上靠翻译英文资料。贡献出来,供大家参考://page.js,存放页面元素//c表示通过css选择元素,x表示通过xpath选择元素var
baseurl...
分类:
Web程序 时间:
2014-06-12 21:56:34
阅读次数:
445
[根据github上的文档说明整理]Phantom下的任何操作都可以录制Resurrectio是一个Chrome插件,他可以记录浏览器的操作,并转化成对应的casperjs脚本Resurrectio使用最简和装饰性的选择器,所以记录的步骤能在布局和设计变化时保持有效当CasperJS执行JavaSc...
分类:
Web程序 时间:
2014-06-12 07:22:52
阅读次数:
304