DalekJS

Developer preview 0.0.9*
Automated cross browser testing with JavaScript!
Exterminate all the bugs!

DalekJS is an open source UI testing tool written in JavaScript, it will:

  • launch & automate your browser
  • fill & submit forms
  • click & follow links
  • capture screenshots
  • run your functional tests
  • ... and it works on Windows, Linux & Mac

Quickstart

  • Create a package.json
  • Install DalekJS
  • Write your first test
  • Run this beast!
{
 "name": "myCssTardis",
 "description": "Is awesome",
 "version": "0.0.2"
}
$ npm install dalek-cli -g
$ npm install dalekjs --save-dev
module.exports = {
'Page title is correct': function (test) {
 test
 .open('http://google.com')
 .assert.title().is('Google', 'It has title')
 .done();
}
};
$ dalek test/*.js
Running tests
Running Browser: Phantomjs
RUNNING TEST - "Page title is correct"
▶ OPEN http://google.com
 TITLE It has title
 1 Assertions run
 TEST - "Page title is correct" SUCCEEDED
1/1 assertions passed. Elapsed Time: 2 sec 

Look ma

  • Intro
  • Remote runner
  • @FronteersJam
  • @FrontTrends
  • @ScotlandJS
  • @JimdoSession
[フレーム]
[フレーム]
[フレーム]
[フレーム]
[フレーム]
[フレーム]

Get in touch

Twitter

#dalekjs on freenode

GitHub
Stack Overflow
Mail
Google Group

* DalekJS is currently a developer preview. Some features are missing, some things might change, there's a lot of optimisation to be done. Don't use this for production!

AltStyle によって変換されたページ (->オリジナル) /