CasperJS

软件截图:
CasperJS
软件详细信息:
版本: 1.0.4 / 1.1.0-beta3
上传日期: 13 May 15
许可: 免费
人气: 47

Rating: nan/5 (Total Votes: 0)

CasperJS基本上是一个更精细的接口,支持无头的浏览器测试您的项目。
无头的浏览器测试是测试方法,开发人员使用一个无头的浏览器例如 SlimerJS PhantomJS trifleJS (不支持CasperJS)来模拟浏览器并查看该页面的反应。
而原来的工具可以对自己这样做,CasperJS支持一个更容易使用的界面,很大程度上倾向于JavaScript的爱好者

功能

< UL>

  • 定义的一系列操作在浏览器中执行
  • 订单并重新顺序执行这些步骤需要
  • 填写表格
  • 提交表单
  • 单击链接
  • 按照链接
  • 请一个页面截图
  • 请行动和结果
  • 下载资源
  • 刮网页
  • CoffeeScript的支持
  • 什么在此版本中是新的

    • 在固定的package.json版本号

    什么版本1.0.0-RC4是新的

    • 修正:
    • 不可能要求CoffeeScript的模块
    • 在注入clientScripts不工作
    • 增强Tester.assertField()方法,它现在可以测试比其他的输入字段类型。
    • Casper.getCurrentUrl()可以胡作非为与编码的URL
    • 补充:
    • Casper.echo()从远程DOM环境打印一个消息到控制台卡斯帕
    • Casper.waitForText()等待一个给定的文本存在于HTML页面内容
    • ClientUtils.getFieldValue()

    什么版本1.0.0-RC1是新的

    • 在新增支持自定义标题中传出发送请求。
    • 添加了提示()的支持和确认()。
    • 新增对PhantomJS 1.6网页#zoomFactor支持。
    • 新增url.changed与navigation.requested事件。

    什么是0.6.10版本的新

    • 在Casper.download()不能与二进制正常工作。
    • 不能把在评估()函数//注释。
    • 添加了一个虚拟colorizer类,以禁用颜色控制台输出。
    • 更新和固定的文档有关的可扩展性。

    什么版本0.6.9是新的

    • 在PhantomJS 1.5现在支持的最小PhantomJS版本。

    在什么版本0.6.8新是

    • 在增加了XPath选择支持
    • 添加Tester.assertNotEquals()

    在什么版本0.6.7新是

    • 修正:
    • 在客户端进行utils的可能还未被某些事件调用Capser.base64encode()注射时,可用。

    • 含有=(等号)没有正确解析
    • 在CLI的args。
    • googlepagination样品被打破了。

    什么是0.6.6版本,新的

    • 在Tester.assertSelectorExists被打破

    什么是0.6.5版本,新的

    • 在tester.findTestFiles()现在返回的结果预测顺序。
    • 添加--log级和--direct选项卡斯帕测试命令。

    • 在bootstrap.js
    • 修正了0.6.4版本号。
    • 在集中式版本号的package.json。
    • 与PhantomJS 1.5有保证的兼容性。

    要求

    • 在客户端中启用JavaScript
    • PhantomJS 1.9.1或更高版本

    类似的软件

    Frisby
    Frisby

    14 Apr 15

    Bragi
    Bragi

    20 Jul 15

    kratko.js
    kratko.js

    6 Jun 15

    debug.js
    debug.js

    5 Jun 15

    显影剂的其他软件 Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    意见 CasperJS

    评论没有发现
    添加评论
    打开图片!