阅读更多
CasperJS是一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写。CasperJS简化了完整的导航场景的过程定义,提供了用于完成常见任务的实用的高级函数、方法和语法糖。


其主要功能包括:

  • 定义和整理导航步骤
  • 表单填充
  • 点击、跟踪链接
  • 区域、页面截图
  • 断言远程DOM
  • 日志、事件
  • 资源下载,包括二进制资源
  • 捕捉错误,并做出相应的响应
  • 编写功能测试套件,并将结果以JUnit XML形式导出
详细信息:http://casperjs.org/

源码:https://github.com/n1k0/casperjs
  • 大小: 9.3 KB
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • visual_testing_using_phantomcss:使用 Phantom CSS 构建一个易于使用的框架,用于为项目添加可视化测试。 您需要做的就是在 json 文件中添加一个节点,然后您就完成了测试。 可以在此基础上将其转换为网站,以便有一天作为业余项目运行视觉测试。 到那时,就是这样

    基于 Phantom CSS 的视觉回归测试框架 这是一个基于 PhantomCSS 的视觉回归测试框架。... 一个模块,用于使用或和自动化视觉回归测试。 用于测试 Web 应用程序、实时样式指南和响应式布局。 在 Huddle

  • 自动化测试工具小记:node + SpookyJS + CasperJS + PhantomJS

    那这三个工具有什么用呢,网上比较专业的说法是:“前端自动化测试工具”,通俗点来说就是一个“没有UI界面的终端浏览器”;如果完整的来看,他应该是NSCP(我个人写的简称,即:node + SpookyJS + C...

  • Web自动化测试工具调研

    Web自动化测试越来越被重视, 因为现在Web已经是工程化的状态。 如何通过工具测试, 保证Web开发的质量,提升开发效率,是Web工具的诞生的来由。 Web测试分为以下几个方面: 1、 界面测试 测试界面是否正常,这...

  • 前端自动化测试实践

    通过前端自动化测试,来解放自我

  • 浏览器自动化测试初探 - 使用phantomjs与casperjs

    首先要解释一下为什么叫浏览器自动化测试,因为本文只关注发布后页面功能的自动化测试,也就是UI层面的自动化。 浏览器测试有别于js代码的单元测试,后者一般是发布前的代码功能逻辑测试,在这方面已经有很多比较...

  • [转] 浏览器自动化测试初探:使用 phantomjs 与 casperjs

    首先要解释一下为什么叫浏览器自动化测试,因为本文只关注发布后页面功能的自动化测试,也就是UI层面的自动化。 浏览器测试有别于js代码的单元测试,后者一般是发布前的代码功能逻辑测试,在这方面已经有很多比较...

  • casperjs的高级应用

    Casper class: 可以通过这个模块的create()方法来获取这个模块的一个实例,...我们也可以通过实例化主方法的方式获得一个自身的实例: var casper = new require('casper').Casper(); 提示: 如果扩展caspe

  • [Python爬虫] 在Windows下安装PhantomJS和CasperJS及入门介绍(上)

    例如爬取CSDN下载资源评论、搜狐图片中的“原图”等,此时尝试学习Phantomjs和CasperJS来解决这个问题。这第一篇文章当然就是安装过程及入门介绍,主要先介绍Phantomjs安装过程及常见用法,参考官方文档,包括:网页...

  • [CasperJS] API--The casper module(译)

    原文网址http://docs.casperjs.org/en/latest/modules/casper.html  ps:原谅我的渣渣英语   1、create()创建一个casper实例 var casper = require('casper').create(); 2、Casper.options 设置casper属性 1)...

  • [译文]casperjs 的API-casper模块

    Casper class: 可以通过这个模块的create()方法来获取这个模块...我们也可以通过实例化主方法的方式获得一个自身的实例: var casper = new require('casper').Casper(); 提示: 如果扩展casper类,后面的...

  • casperjs 的API-casper模块

    Casper class: 可以通过这个模块的create()方法来获取这个模块的一个...我们也可以通过实例化主方法的方式获得一个自身的实例: var casper = new require('casper').Casper(); 提示: 如果扩展casper类,后

  • JavaScript资源大全中文版(Awesome最新版)

    nightwatch:基于 node.js 和 selenium webdriver 的图形界面自动化测试框架。 官网 intern:下一代 JavaScript 代码测试栈。 官网 yolpo:在浏览器逐句执行的 JavaScript 解释器。 官网 QA 工具 ...

  • JavaScript 资源大全中文版

    包管理器 ...官网component:能构建更好 web 应用的客户端包管理器。官网spm:全新的静态包管理器。官网jam:一个专注于浏览器端和兼容 RequireJS 的包管理器。官网jspm:流畅的浏览器包管理器。官

  • 手机淘宝列表页面 的js调用展示

    手机淘宝列表页面 的js调用展示 http://www.lxway.com/814960451.htm 手机淘宝列表页面 的js调用展示  ...

  • 基于S7-300PLC与MCGS6.2的饮料罐装生产线自动化控制系统设计,包含仿真、程序、IO表与电气原理,实现自动操作、灌装报警及瓶数记录功能 ,基于PLC的饮料罐装生产线控制系统设计 S7-30

    基于S7-300PLC与MCGS6.2的饮料罐装生产线自动化控制系统设计,包含仿真、程序、IO表与电气原理,实现自动操作、灌装报警及瓶数记录功能。,基于PLC的饮料罐装生产线控制系统设计。 S7-300PLC MCGS6.2仿真 仿真,程序,IO表,电气原理图,6500字说明。 实现功能有: (1)系统通过开关设定为自动操作模式,一旦启动,则传送带的驱动电机启动并一直保持到停止开关动作或罐装设备下的传感器检测到一个瓶子时停止;瓶子装满饮料后,传送带驱动电机必须自动启动,并保持到又检测到一个瓶子或停止开关动作。 (2)当瓶子定位在灌装设备下时,停顿1秒,罐装设备开始工作,灌装过程为5秒钟,罐装过程应有报警显示,5秒后停止并不再显示报警。 (2)用两个传感器和若干个加法器检测并记录空瓶数和满瓶数,一旦系统启动,必须记录空瓶和满瓶数,设最多不超过99999999瓶。 (4)可以手动对计数器清零(复位)。 ,关键词:S7-300PLC; MCGS6.2仿真; 传送带驱动电机; 传感器检测; 瓶装; 空瓶数; 满瓶数; 报警显示; 自动操作模式; 灌装设备。,基于S7-300PLC的饮料罐装

  • python加密货币时间序列预测源码+数据集-最新出炉.zip

    python加密货币时间序列预测源码+数据集-最新出炉 加密货币分析: 对各种加密货币的数据进行分析和研究。可能会使用到从各种来源收集的数据,包括但不限于加密货币的价格、市值、交易量、交易时间等信息。 探索加密货币市场的趋势和模式,例如价格的波动情况、不同加密货币之间的相关性等。 数据处理与操作: 可能使用 Python 语言(Kaggle 上常用的数据分析语言),并运用一些数据处理和分析的库,如 pandas 用于数据的读取、清洗、整理和转换操作,将原始的加密货币数据转换为更易于分析的格式。 可视化展示: 通过可视化工具,如 matplotlib 或 seaborn 库,将加密货币的信息以图表的形式展示出来,以帮助直观地理解数据中的关系和趋势。 统计分析或预测: 可能会进行一些基本的统计分析,如计算加密货币价格的均值、中位数、标准差等统计量,以描述数据的特征。 或者使用机器学习或时间序列分析的方法对加密货币的价格进行预测,根据历史数据预测未来价格走势。 例如,使用 scikit-learn 进行简单的回归分析: 数据挖掘与特征提取: 挖掘加密货币数据中的特征,如找出影响价格的关键因素,对数据中的特征进行筛选和提取,以帮助更好地理解加密货币的市场行为。

  • 面对程序设计GJava

    类和对象、继承、封装、多态、接口、异常

  • TF_demo1_keras.ipynb

    gee python相关教程

  • 夜间灯光数据 2023年全球_中国夜间灯光数据合集(数据权威)

    夜间灯光强度(平均灯光强度)的高低反映了一个地区城市化发展的水平,平均灯光强度越高,说明该地区城市群越多,城市化程度越高。夜间灯光数据现在越来越广泛地应用于经济增长分析、经济地理、城市经济学、数字经济等众多领域。 本数据包括三套: [1]中国类DMSP-OLS灯光数据1992-202 [2]中国超长序列灯光数据1984-2020 [3]全球类NPP-VIIRS夜间灯光数据2000-2022 包括:全国各省、市、县夜间灯光数据 矫正后夜间灯光数据 细分:标准差、平均值、总值、最大值和最小值

Global site tag (gtag.js) - Google Analytics