Skip to content

Changelog

New Official release of the Gameface E2E testing framework.

New Added public documentation for the framework.

New Introduced support for testing data bindings in the UI.

New Added additional examples of how to test data bindings in the UI.

Feature Added methods to test data bindings by creating and updating models.

Feature Added methods to test data bindings by triggering and listening to engine events.

New Introduced support for UI interactions.

New Added additional examples for keyboard and mouse interactions.

Feature Enabled support for keyboard and mouse interactions.

Feature Added methods for scrolling elements into view within scrollable containers.

Feature Enabled support for spawning multiple test processes.

Feature Added runtime script execution support via the gf.executeScript method.

New Added more test examples in the examples folder of the gameface-e2e npm package.

New Introduced the gf object and DOMElement object for UI interactions. The gf object provides global utilities, while the DOMElement object represents specific DOM elements for interaction.

Feature Added methods to access UI elements.

Feature Added methods to validate UI elements.

Feature Introduced navigation to specific URLs via gf.navigate(url).

Initial release of the e2e testing framework.

New Enabled the framework to spawn the Gameface player and execute tests.

New Added configuration file support, allowing users to specify the path to Player.exe and test files.