码迷,mamicode.com
首页 >  
搜索关键字:casperjs    ( 61个结果
casperjs userAgent的一些问题
casperjs 的options内的userAgent若设置为非正常浏览器的字符串,可能导致form无法正确提交。表现为,this.click()失效,或evaluate(function(){$("#btn").click()})内js点击后,不提交form。不知是不是Bug。解决此问题:不设置...
分类:Web程序   时间:2014-11-16 13:22:25    阅读次数:288
用CasperJs自动浏览页面(转)
内容转自http://blog.csdn.net/kiwi_coder/article/details/36248353CasperJs是一个基于PhantomJs的工具,其比起PhantomJs可以更加方便的进行navigation。一个最简单的CasperJs代码创建一个文件baidu.js,用...
分类:Web程序   时间:2014-11-11 10:37:36    阅读次数:187
CasperJS click不容易处理时的一个好办法:
很简单,代码示例:var __flt_slt_ = '.js_f_list_tab[data_prdid="' + this.evaluate(function(_flt_){ return $('.f_list .js_f_li...
分类:Web程序   时间:2014-09-28 20:22:15    阅读次数:270
Phantomjs和Casperjs,后台网页抓取和交互
var casper = require('casper').create({ verbose: true, logLevel: 'debug', pageSettings: { loadImages: false, loa...
分类:Web程序   时间:2014-09-28 15:10:22    阅读次数:208
CasperJS实践笔记(2)
代码本来写在一个JS文件里面,执行方式如下:casperjs test xxx.js可是代码超过1500行后,只有我自己看得明白,必须拆分(独立文件&逻辑复用)!拆分后怎么执行呢?如下:casperjs test --includes=1.js,2.js,3,js,4.js testcase_co....
分类:Web程序   时间:2014-09-14 23:35:47    阅读次数:243
CasperJS实践笔记(5):Mac平台上teamcity和casperjs的结合
步骤如下:(1)启动Mac操作系统;(2)安装casperjs,phantomjs;(3)安装teamcity;(4)设置各种环境变量,设置teamcity直到可以打开网页;(5)网页上新建project;(6)使用command line方式运行casper用例脚本;(7)可以做成执行计划,设置执...
分类:Web程序   时间:2014-09-14 23:33:07    阅读次数:263
CasperJS实践笔记(4)
casperJS的测试modulecasper.test.begin执行一串完整的测试动作,不过其中的对象this并非capser而是test!只不过test对象本身具备casper的attribute,另外还有test module提供的attribute(提供了测试相关的诸多API)。caspe...
分类:Web程序   时间:2014-09-14 23:30:37    阅读次数:271
CasperJS实践笔记(3)
CasperJS项目中方法的封装和调用问题,第二个遇到的workflow问题。在其他代码中有几个方法,比如fun_A,fun_B,fun_C;现在某个方法调用它们,有一个错误的示范:casper.then(function(){ this.echo("xxxx"); this.wait(...
分类:Web程序   时间:2014-09-14 23:27:47    阅读次数:295
CasperJS实践笔记(1)
CasperJS的执行workflow的一个问题(如果可以的话,请不要认为这是一个bug):伪代码如下:var casper = require("casper").create();casper.start("http://xx.xx.com");casper.then(function(){ ....
分类:Web程序   时间:2014-09-14 23:18:37    阅读次数:241
Mac下安装必须软件
安装小工具:brew install treephantomjs casperjs 安装:install node.js -->npm install -g coffee-script phantomjs casperjsredis安装:brew install redis
分类:其他好文   时间:2014-08-27 16:05:57    阅读次数:174
61条   上一页 1 ... 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!