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 hidden (Show)

nightwatch - v2.6.21

Published by AutomatedTester over 1 year ago

What's Changed

  • Return correct status code for waitForElementNotPresent (#3678)
  • skipped tests have categorized as either user-marked or runtime-failed (#3711)
  • REPL interface exits on error or failed expect assertion.
  • Added rerun functionality for failed test (#3703)
  • Added describe name, hook timestamps to reporter (#3680)
  • feat/retry-data: Added retry test data to global reporter (#3712)
  • Always throw uncaught exceptions (#3708)
  • Added a fix for assert.hasAttribute (#3651)

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.20...v2.6.21

nightwatch -

Published by gravityvi over 1 year ago

  • feat: add support for dynamic filename for HTML Report (#3667) b82b75fb
  • chore: fix build duration for HTML Reporter (#3683) 4173ac06
  • remove mkpath as a dependency (#3679) 48f488f2
  • resolve overlapping testnames issue (#3539) a647ee77
  • fix: incorrect build duration in HTML Report (#3658) 5557e5a9
  • update baseHook to handle hook done function inside command callback (#3636) 98226b8d

https://github.com/nightwatchjs/nightwatch/compare/v2.6.19...v2.6.20

nightwatch - v3.0.0-alpha.3

Published by beatfactor over 1 year ago

What's Changed

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v3.0.0-alpha.2...v3.0.0-alpha.3

nightwatch - v2.6.19

Published by beatfactor over 1 year ago

  • Fixed #3484 – Added elementId only param in moveTo command
  • Fixed #3652 – Command queue nodes with autoInvoke mode were executed twice
  • Fixed #3469 REPL interface exits on error
  • Fixed #3591 - added support to stringify objects in console output
nightwatch - v3.0.0 - Alpha 2

Published by AutomatedTester over 1 year ago

What's Changed

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.16...v3.0.0-alpha.2

nightwatch - v2.6.18

Published by AutomatedTester over 1 year ago

What's Changed

No changes, just a version bump after the alpha.

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.17...v2.6.18

nightwatch - v2.6.17

Published by beatfactor over 1 year ago

What's Changed

  • Fixed #3612 -- Add session name to Browserstack transport by @gravityvi in #3632
  • Added support to use any browser with BrowserStack and Appium. by @garg3133 in #3634

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.16...v2.6.17

nightwatch - v2.6.16

Published by beatfactor over 1 year ago

What's Changed

  • Add 'app' in REPL context. by @garg3133 in #3607
  • Fix #3466 Wait for queue traversal to begin before calling done() by @swrdfish in #3490
  • removed boxen from concurrent test runs by @qa-danny in #3616
  • Update logging output to use JSON instead of Logger.inspectObject by @vaibhavsingh97 in #3619
  • Add support for Appium locate strategies. by @garg3133 in #3620
  • Fixes/consider test suite settings in cucumber runner by @gravityvi in #3622
  • Allow multiple network mocks at the same time. by @garg3133 in #3621
  • Fix analytics issue by @swrdfish in #3447
  • api-docs: update registerBasicAuth by @tim-yao in #3623
  • Disable parallelism when running tests on safari browser by @prudhvi22 in #3565

New Contributors

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.15...v2.6.16

nightwatch - v2.6.15

Published by beatfactor over 1 year ago

  • Fixed #3574 – using end_session_on_fail regression
  • Fixed #3605 – when running in multiple environments, json and junit reporters generate report for only one environment
nightwatch - v2.6.14

Published by beatfactor over 1 year ago

  • Added global app property for using in native mobile app tests #3549
  • Added support to automatically upload the native mobile app to Browserstack AppAutomate service #3573
  • Added support for reading named exports from ESM files 2498fe
  • Added cli argument shortcuts for browser environments (--chrome, --firefox, --safari, --edge) 4cd9a8
  • Fixed visible commands for testing using Appium #3566

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.13...v2.6.14

nightwatch - v2.6.13

Published by beatfactor over 1 year ago

  • Fixed #3181 – waitForElementNotPresent inside section for the section element to be gone
  • Fixed #3455 – CDP does not reset the connection after a test session ends
nightwatch - v2.6.11

Published by beatfactor over 1 year ago

  • Fixed headless mode in chrome (#3581)
  • Fixed loading test files in ESM format on Windows #3585
  • Fixed unhandled promise rejection for wait element commands #3570
  • Added support for writing global test hooks using async/await and without a callback – 286aca
nightwatch - v2.6.8

Published by beatfactor almost 2 years ago

nightwatch - v2.6.7

Published by beatfactor almost 2 years ago

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.6...v2.6.7

nightwatch - v2.6.6

Published by beatfactor almost 2 years ago

  • Fixed #3531 – cannot use axeRun in async/await format

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.5...v2.6.6

nightwatch - v2.6.5

Published by beatfactor almost 2 years ago

  • Fixed #3422 – using .pause(0) command
  • Fixed an issue with global expect() assertions bfc2be

Full Changelog: https://github.com/nightwatchjs/nightwatch/compare/v2.6.4...v2.6.5

nightwatch - v2.6.4

Published by beatfactor almost 2 years ago

  • Fixed #3538 – an issue with output logging for api testing
nightwatch - v2.6.3

Published by beatfactor almost 2 years ago

  • Fixed #3489 lodash dependency issue on windows
nightwatch - v2.6.1

Published by beatfactor almost 2 years ago

  • fixed an issue with .within() command for component tests
  • fixed an issue with expect.element().value – updated to use the getProperty('value') command;
nightwatch - v2.6.0

Published by AutomatedTester almost 2 years ago

New features

  • HTML Reporter V2 - the built-in HTML reporter for Nightwatch has been significantly upgraded and contains:
    • brand new UI with added functionality
    • support for DOM snapshots and built-in trace viewer (using the--trace cli flag)
    • integrated support for displaying reports from visual regression tests (via the official plugin @nightwatch/vrt)

Fixes & improvements

  • Added global before/after test hooks for each test worker process (#3501)
  • Fixed #3495 an unhandled rejection was occurring in some cases when using cucumber as a test runner
  • Fixed #3451 - setGeolocation was not functional in headless mode
  • Fixed #3478 - click() fails for iOS native app testing