0.0.11 • Published 12 years ago

jellyfish v0.0.11

Weekly downloads
4
License
-
Repository
github
Last release
12 years ago

Jellyfish -- Browser launcher and Javascript execution engine.

Jellyfish bridges the gap between server and client side javascript by allowing control of all the major browsers from a node script.

From running unit tests across platforms, to automating browser based workflows, jellyfish aims to free javascript from the confines of a single environment.

Install

Or from source:

Platforms

MacOSX 10.6 Ubuntu 10.x

Browsers

Firefox 3.x, 4b Google Chrome Safari (MacOSX) Selenium 2/WebDriver Sauce Labs OnDemand Zombie (headless node.js browser)

(Provides hooks to Saucelabs OnDemand platform allowing execution in all major browsers.)

Usage

npm require

init a browser (createFirefox, createChrome, createZombie)

goto a web site

verify the title

run some local javascript

run some remote javascript, stop the browser, then exit

Reporting

~/.jfrc