UI5 Test Recorder – Changelog

0.6.0

For this version, we performed an extensive refactoring in the context of Issue #10, while we did not stop there. Due to the extent of the refactoring, only the most important user-visible changes are listed below. For further details, please see PR #36.

Added

  • Actually execute asserts during replay (7069fcc)
  • Actually execute support assistant during replay (fe4d04c)
  • Gather and show messages during replay in a MessagePopover (b742c11, 4e239fd)
  • The page under test is now locked when it is not to be accessed (0232cc6)
  • Further user feedback is shown when extension or page disconnects/reloads (e.g., 17f7922, ba7a716, 7b35702, 9bd5167, and 8b102cd)
  • Add changelog file CHANGELOG.md (see Issue #33)
  • Correct catching of <a>-clicks (see Issue #44 and PR #52)

Changed/Improved

  • Page injection and connection handling now uses WebExtension functionality, which improves stability (see Issue #10)
  • Replay can be stopped (69fcb66).
  • Use a single button 'Replay next step' during manual replay
  • Disable test-step handling during replay (8283ae9)
  • Refactor README file README.md (see Issue #34)
  • Speed of identification of many similar controls has been improved significantly (see Issue #45, PR #50 and #53)

Fixed

  • Fix potential page injection problem with item properties (072a04e)
  • Fix highlighting of selected element in page under test (1db2b70)
  • Fix potential security vulnerabilities in package dependencies and update dependencies

0.5.2

Added

  • Automatic closing of old tabs on replay
  • Offline view of single test steps

Fixed

  • Removed recurring calls regarding successful page injection that broke the replay option
  • Fixed the controller 'TestDetails' for better replay