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

    類似的軟件

    Apache JMeter
    Apache JMeter

    12 Apr 15

    Watir
    Watir

    21 Jul 15

    CSS Stats
    CSS Stats

    13 Apr 15

    Flay
    Flay

    28 Feb 15

    顯影劑的其他軟件 Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    意見 CasperJS

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