美文网首页
前端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