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

    類似的軟件

    Mocha
    Mocha

    10 Feb 16

    Yeti
    Yeti

    12 May 15

    JSLint
    JSLint

    10 Feb 16

    Metrics
    Metrics

    4 Jun 15

    顯影劑的其他軟件 Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    意見 CasperJS

    評論沒有發現
    添加評論
    打開圖片!