美文网首页
前端casperjs测试

前端casperjs测试

作者: 月光一族 | 来源:发表于2020-03-19 14:53 被阅读0次

1、首先下载casperjs:git clone https://github.com/casperjs/casperjs

2、安装python:https://www.python.org/downloads/windows/;python下载太慢,我的已经放在QQ邮箱永久保存了; 

3、创建casper实例,可以指定浏览器的窗口大小,甚至我们可以通过指定userAgent的方式冒充手机端的浏览器。例如我们将其指定为iPhone8的safari,并设置窗口大小


phantom.outputEncoding = "gbk";//解决中文乱码

/* 打开首页 */

var casper = require('casper').create({

    pageSettings: {

        // 冒充浏览器

        userAgent: 'Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53'

    },

    // 浏览器窗口大小

    viewportSize: {

        width: 750,

        height: 1334

    }

});

casper.start();

casper.thenOpen('https://m.sjjz.com/', function () {

this.wait(3000, function() {

    this.capture("images/recharge.png");

});

});

casper.run();

参考链接:https://imweb.io/topic/55e46d8d771670e207a16bdc

参考链接:https://www.jianshu.com/p/46b9d255cecb

参考链接:https://www.cnblogs.com/limingziqiang/p/8622271.html

相关文章

网友评论

      本文标题:前端casperjs测试

      本文链接:https://www.haomeiwen.com/subject/cbklyhtx.html