Nightwatch.js

Software Screenshot:
Nightwatch.js
Software Details:
Version: 0.8.9 updated
Upload Date: 10 Feb 16
Developer: Andrei Rusu
Distribution Type: Freeware
Downloads: 19

Rating: 2.0/5 (Total Votes: 2)

Nightwatch.js is a tool for advanced developers that allows them to test how their applications will fare on various browsers, in various conditions, without actually having to replicate them in real-life.

It uses the Selenium browser automation Web driver, Node.js and the Node.js CLI to run tests and get results about a page's possible performance and issues.

Nightwatch.js does not only load a page, but also can perform various actions on that page as well. It can mimic navigation to new pages, clicks, hover events, searches, etc..

This enables not only to test page speed, but page performance as well.

Tests are written using a simple syntax and all results are retrieved and displayed in the Node.js CLI.

What is new in this release:

  • Unit testing - write unit or integration tests in Nightwatch for Node.js applications and APIs;
  • Custom reporters - add your own reporter via the --reporter option;
  • Integrated Grunt support - Nightwatch is bundled with an easy to use Grunt task which can be used in your existing Grunt-based build configuration;
  • Run single testcase - ability to run the specified testcase from the current suite/module via --testcase;
  • Page Objects - documented support for page objects model.

What is new in version 0.8.6:

  • Unit testing - write unit or integration tests in Nightwatch for Node.js applications and APIs;
  • Custom reporters - add your own reporter via the --reporter option;
  • Integrated Grunt support - Nightwatch is bundled with an easy to use Grunt task which can be used in your existing Grunt-based build configuration;
  • Run single testcase - ability to run the specified testcase from the current suite/module via --testcase;
  • Page Objects - documented support for page objects model.

What is new in version 0.6.7:

  • Unit testing - write unit or integration tests in Nightwatch for Node.js applications and APIs;
  • Custom reporters - add your own reporter via the --reporter option;
  • Integrated Grunt support - Nightwatch is bundled with an easy to use Grunt task which can be used in your existing Grunt-based build configuration;
  • Run single testcase - ability to run the specified testcase from the current suite/module via --testcase;
  • Page Objects - documented support for page objects model.

What is new in version 0.5.36:

  • Added support for a global test results reporter function defined in the globals module configured in globals_path in nightwatch.json.

What is new in version 0.5.28:

  • Fixed:
  • Test runner issue with parallel mode and globals

What is new in version 0.5.21:

  • Added before/after and beforeEach/afterEach test methods which deprecates setUp/tearDown.

What is new in version 0.5.6:

  • Fixed a problem with running tests in parallel on Windows machines.

What is new in version 0.5.1:

  • Added:
  • Run tests in parallel.
  • Test environments to inherit from default.
  • urlContains and urlEquals assertions.

What is new in version 0.4.16:

  • Fixed an issue with running queued commands added from callbacks
  • Improved the console output

What is new in version 0.4.12:

  • Fixed:
  • Issues with setValue and keys command and added alias sendKeys for setValue
  • Added:
  • Object map with available keys and their UTF-8 values as client.Keys

What is new in version 0.4.8:

  • Added:
  • frameParent command based on #80
  • async setUp/tearDown - you can pass in now a callback parameter
  • Screenshots are saved into the junit reports as attachments
  • Fixed:
  • Issues with timeouts commands

What is new in version 0.3.6:

  • Added:
  • Ability to add custom assertions to assert/verify.
  • Support for MSIE with the IE Driver.
  • Fixed:
  • Report generation when folder doesn't exist.

Requirements:

  • Node.js

Similar Software

CSS Critic
CSS Critic

12 Mar 16

Hydra
Hydra

23 Jul 15

JSCover
JSCover

6 Mar 16

Yeti
Yeti

12 May 15

Comments to Nightwatch.js

Comments not found
Add Comment
Turn on images!