Skip to main content
Version: 1.1.3

Versioning

Feature Roadmap​

The following features and improvements are planned for upcoming releases. This roadmap is subject to change based on community feedback and development priorities.

Bug Fixes​

None

UI5 Improvements​

  • Create UI5Xpath locator to construct XPaths using UI5 DOM
  • Support multiple properties (key/value pairs) for getByRoleUI5 locator
  • Improve UI5 processing to reduce dependency on global sap.ui module
  • Check if it is posssible to bring ui5 inspector automatically when opening dev tools.
  • Change priority order of codegen when generating UI5 locators - Increase UI5 Xpath Priority.
  • Add regex support in getByRoleUI5 propertyValue part.

SAP WebGUI Enhancements​

  • Develop specialized WebGUI table locators for easier table interaction
  • Create locators based on the type information in lsdata attribute

Performance Optimizations​

  • Improve UI5 Caching.

Version Compatibility​

This table shows the compatibility between Playwright-SAP and Playwright versions.

Playwright-SAP VersionPlaywright Version
v1.1.3 (Stable)v1.53.0
v1.1.0 (Stable)v1.53.0

Release Notes​

v1.1.1​

New Features:​
  • Added UI5 Inspector Extension in Chrome during codegen and testRunner.
  • Added basic caching of UI5 Tree. Can be imporved further.
  • Added automatic handling of text locators during UI5 text assertions.
  • Extended getByRoleSID to support paths like wnd[0]/tbar/btn[2]
Bug Fixes:​
  • Fixed error message appearing even when tests pass: 1 error was not a part of any test, see above for details
  • Fix issue where SID doesn't appear when hovering over elements directly above SID elements
  • Fixed exact match in SID part. previous it was matching in some edge cases of partial match.

v1.1.0​

  • Fixed a few issues with 1.0.0 version.

Contribution​

If you have an idea or feature that you would like to see implemented, please raise an issue at:

GitHub Issues

Select the appropriate issue template:

  • Bug report
  • Feature request
  • Documentation improvement