行健网络

?找回密码
?立即注册
查看: 2900|回复: 0
打印 上一主题 下一主题

CasperJS功能简介

[复制链接]
跳转到指定楼层
楼主
发表于 2014-12-28 10:54:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

best365官方CasperJS是基于PhantomJS 与SlimerJs(Gecko)无界面WebKit引擎的,用javascript编写的一个开源的导航脚本与测试工具。它支持各种web标准:DOM处理、CSS选择器、JSON、Canvas和SVG。简而言之,它就是一个无界面的浏览器。它可以定义一个完整的导航操作步骤,而且还提供了很多有的函数封装。具体来说它有以下方面的功能:

  • defining & ordering browsing navigation steps? ? 定义并排序浏览导航步骤;
  • filling & submitting forms? ? 填充和提交表单;
  • clicking & following links? ?点击并跟踪链接;
  • capturing screenshots of a page (or part of it)??网页截图(可以定义某一部分,或某一元素点),
  • testing remote DOM??测试远程DOM
  • logging events??记录事件
  • downloading resources, including binary ones下载资源,包括二进制文件
  • writing functional test suites, saving results as JUnit XML??编写功能测试套件,结果保存为JUnit XML文件
  • scraping Web contents??抓取网页内容


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|网站地图|行健网络

GMT+8, 2019-10-16 11:14 , Processed in 0.062746 second(s), 17 queries .

Powered by Discuz! X3.2

? 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表