nightwatch

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

MIT License

Downloads
594.3K
Stars
11.7K
Committers
158

Bot releases are visible (Hide)

nightwatch - v0.5.1

Published by beatfactor over 10 years ago

  • Added - Run tests in parallel - More info
  • Added - test environments to inherit from default (#92)
  • Added -urlContains and urlEquals assertions
  • Several other fixes and improvements
nightwatch - v0.4.17

Published by beatfactor over 10 years ago

  • Fixed - #164 - incorrectly reporting the counter for total assertions.
nightwatch - v0.4.16

Published by beatfactor over 10 years ago

  • Fixed an issue with running queued commands added from callbacks
  • Improved the console output
nightwatch - v0.4.15

Published by beatfactor over 10 years ago

  • Added exit code for connection refused errors (when selenium server isn't running)
  • Added new attributeContains assertion
nightwatch - v0.4.14

Published by beatfactor over 10 years ago

  • Added - #129 - global defaults for waitForElement commands: waitForConditionTimeout and waitForConditionPollInterval
  • Added - added test results and errors properties on the test object available - #135
  • Fixed - useXpath and useCss methods not working correctly - #142
  • Fixed - no such element errors were showing when not supposed to - #141
nightwatch - v0.4.13

Published by beatfactor over 10 years ago

  • Fixed - accidentally removing sample nightwatch.json from npm package
nightwatch - v0.4.12

Published by beatfactor over 10 years ago

  • 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
nightwatch - v0.4.11

Published by beatfactor over 10 years ago

  • Fixed an issue with showing the elapsed time for tests incorrectly in some cases.
nightwatch - v0.4.10

Published by beatfactor over 10 years ago

  • Fixed #120 - multiple client commands added from inside a callback were queued incorrectly.
nightwatch - v0.4.9

Published by beatfactor over 10 years ago

  • Added command timers - based on #119
  • Added exclude folders/tests option - based on #110
  • Added new selenium protocol action keys which also addresses #82
nightwatch - v0.4.8

Published by beatfactor over 10 years ago

  • Fixed #106 - saucelabs not working with non-firefox browsers due to improper handling of redirect responses for session requests
  • Fixed issues with timeouts commands
  • Added frameParent command based on #80
  • Added async setUp/tearDown - you can pass in now a callback parameter
  • Added screenshots are saved into the junit reports as attachments
nightwatch - v0.4.7

Published by beatfactor over 10 years ago

  • Added non-zero exit code when tests failed / there were errors - #99
  • Fixed #69 - tests results are lost when same file name is in different test groups
nightwatch - v0.4.6

Published by beatfactor over 10 years ago

  • Fixed custom assertions loading for the assertions written in the constructor declaration style prior to v0.4
nightwatch - v0.4.5

Published by beatfactor over 10 years ago

  • Fixed #93 - status command is broken
  • Fixed #90 - sending a 0 content-length header for DELETE.
nightwatch - v0.4.4

Published by beatfactor over 10 years ago

  • Added support for custom variables (globals) inside nightwatch.json which become available inside the test; based on #85
  • Fixed #76: improving the error message when selenium fails to start due to missing java
nightwatch - v0.4.1

Published by beatfactor over 10 years ago

  • Added improved method of declaring assertions and better custom commands/custom assertions support
  • Added support for reading, creating and deleting browser cookie
  • Added full xpath support #33
  • Renamed the settings file to nightwatch.json - #68
  • Added value assertion
  • Added new utility api commands: init, urlHash and injectScript
  • Added waitForElementNotPresent and waitForElementNotVisible api commands
  • Added support for passing a custom message to waitForElement commands
  • Added several stability fixes and improvements.
nightwatch - v0.3.7

Published by beatfactor over 10 years ago

  • Fixed an issue with saving the report file on windows - #55
nightwatch - v0.3.6

Published by beatfactor over 10 years ago

  • Added ability to add custom assertions to assert/verify. #46
  • Added support for MSIE with the IE Driver. #56
  • Fixed report generation when folder doesn't exist. #55
nightwatch - v0.3.5

Published by beatfactor over 10 years ago

  • Improved error handling and reporting in tests
  • Fixed --verbose command line option
nightwatch - v0.3.4

Published by beatfactor over 10 years ago

  • Added execute_async protocol action - more details.
  • Added -v, --version command line option to show version information (removed -v alias for --verbose)
  • Added constructor style support for custom commands based on PR #48