CasperJS

Скріншот програми:
CasperJS
Дані програми:
Версія: 1.0.4 / 1.1.0-beta3
Дата завантаження: 13 May 15
Розробник: Nicolas Perriault
Ліцензія: Безкоштовно
Популярність: 47

Rating: nan/5 (Total Votes: 0)

CasperJS в основному інтерфейс тонше, щоб підтримати обезголовлене тестування браузера для вашого проекту.
Безголовий тестування браузер метод тестування, де розробники використовують обезголовлене браузер, як , PhantomJS або (Не підтримується CasperJS) для імітації браузера і подивитися, як реагує сторінки.
У той час як оригінальні інструменти можуть зробити це самостійно, CasperJS підтримує набагато простіше у використанні інтерфейс, сильно схильні до шанувальників JavaScript

Особливості :.

< UL>

  • Define ряд операцій для виконання в браузері
  • Порядок і повторного замовлення ці кроки як необхідної
  • заповнювати форми
  • Зберегти форми
  • Натисніть посилання
  • Наступні посилання
  • Зробити скріншот сторінки
  • Ввійти дії & результати
  • Завантажити ресурсів
  • Веб-сторінки колотнечі
  • підтримка CoffeeScript
  • Що нового У цьому випуску :.

    • Виправлена ​​номер версії в package.json

    Що нового у версії 1.0.0-RC4:

    • Виправлено:
    • Неможливо вимагати модулі CoffeeScript
    • ін'єкційних clientScripts не працює
    • метод Enhanced Tester.assertField (), яка в даний час може тестує для інших типів польових ніж входів.
    • Casper.getCurrentUrl () може погано поводитися з закодованими URL-адреси
    • Додана:
    • Casper.echo (), щоб надрукувати повідомлення для Каспер консолі від віддаленої середовищі DOM
    • Casper.waitForText (), щоб дочекатися цього тексту, щоб бути присутнім у змісті сторінки HTML
    • ClientUtils.getFieldValue ()

    Що нового у версії 1.0.0 RC1 -

    • Додана підтримка користувацьких заголовків відправки вихідних прохання.
    • Додана підтримка рядку () і підтвердіть ().
    • Додана підтримка PhantomJS 1.6 WebPage # 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:

    • Виправлення:
    • Клієнтські утиліти, можливо, були поки ще не вводили і доступні при виклику Capser.base64encode () від деяких подій.
    • CLI аргументи, що містять = (знак рівності), не розбирається належним чином.
    • Приклад googlepagination була порушена.

    Що нового у версії 0.6.6:

    • Tester.assertSelectorExists була порушена
    • .

    Що нового у версії 0.6.5:

    • tester.findTestFiles () тепер повертає результати в передбачуваною Порядок.
    • Додана --log рівня і --direct варіанти Каспер команду тестування.
    • Виправлена ​​0.6.4 номер версії в bootstrap.js.
    • Централізоване номер версії, package.json.
    • Забезпечення сумісності з PhantomJS 1,5.

    Вимоги

    • включений JavaScript на стороні клієнта
    • PhantomJS 1.9.1 або вище

    Схожі програми

    Yeti
    Yeti

    12 May 15

    Cucumber
    Cucumber

    6 Mar 16

    responsivepx
    responsivepx

    14 Apr 15

    Інші програми розробника Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    CasperJS

    Коментар не знайдено
    додати коментар
    Включіть картинки!
    Пошук за категоріями