CasperJS

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

Rating: 5.0/5 (Total Votes: 1)

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或更高版本

    类似的软件

    responsivepx
    responsivepx

    14 Apr 15

    TestBox
    TestBox

    28 Feb 15

    Apache JMeter
    Apache JMeter

    12 Apr 15

    SimPy
    SimPy

    20 Jul 15

    显影剂的其他软件 Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    意见 CasperJS

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