Skip to content

Releases: ArnaudBuchholz/ui5-test-runner

5.0.0

27 Apr 15:19
Compare
Choose a tag to compare

What's Changed

  • Support of webdriver.io browser automation through the $/webdriver.io.js instantiation command
  • Support of Business Application Studio
  • Extract all files coverage when nyc.json's all is set (set by default) :
    • A scanner is required for remote mode
    • $/scan-ui5.js is provided for @ui5/cli
  • Fix coverage extraction for TypeScript projects (served by @ui5/cli, see the documentation)
  • Fix #87 : --serve-only combined with --coverage breaks file server
  • Fix #88 : Generated junit XML report currently missing required property 'classname' for each testcase
  • Fix $/selenium-webdriver.js instantiation command to hide firefox browser
  • Improve tests coverage by implementing most common end-to-end scenarios
  • Document warnings that appear during execution

Breaking change

Because of the way coverage is calculated when nyc.json's all is set, this version may induce a significant drop in coverage.

Full Changelog: 4.5.1...5.0.0

4.5.1

16 Apr 17:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.5.0...4.5.1

4.5.0

13 Apr 03:48
Compare
Choose a tag to compare

What's Changed

  • Add --split-opa to automatically split OPA journeys
  • Add time information in the junit xml report
  • fix issue with qunit-hook : page url is now grabbed from topmost window
  • selenium-webdriver
    • fix chrome binary option
    • reduce traces for chrome

Full Changelog: 4.4.0...4.5.0

4.4.0

17 Mar 03:34
Compare
Choose a tag to compare

What's Changed

  • Add --offline to limit network usage (demos)

Full Changelog: 4.3.2...4.4.0

4.3.2

16 Mar 03:11
Compare
Choose a tag to compare

What's Changed

  • Fix test page URLs by removing the # part

Full Changelog: 4.3.1...4.3.2

4.3.1

08 Mar 13:57
Compare
Choose a tag to compare

What's Changed

  • Fix output when using --serve-only

Full Changelog: 4.3.0...4.3.1

4.3.0

07 Mar 13:38
Compare
Choose a tag to compare

What's Changed

  • New option --preload to preload UI5 libraries in legacy mode
  • Fix output to avoid flickering

Full Changelog: 4.2.1...4.3.0

4.2.1

27 Feb 13:29
Compare
Choose a tag to compare

What's Changed

  • New option --page-close-timeout to adds a small delay before closing the browser on done callback (some QUnit tests are loaded asynchronously and triggers testStart right after). Defaulted to 250ms

Full Changelog: 4.2.0...4.2.1

4.2.0

26 Feb 14:59
Compare
Choose a tag to compare

What's Changed

  • New option --alternate-npm-path

Full Changelog: 4.1.1...4.2.0

4.1.1

24 Feb 04:58
Compare
Choose a tag to compare

What's Changed

  • Fixed an issue with UI5 object deserialization
  • Prevent error cascading on QUnit hooks

Full Changelog: 4.1.0...4.1.1