AltTester® 2.2.4 is here with updates for Desktop, Unity SDK, and Unreal SDK

We continue our journey towards offering a reliable and efficient test automation solution for games and apps developed in Unity and Unreal Engine. Today, we are excited to announce the launch of AltTester® 2.2.4, packed with handy new features, some improvements, and some behind‑the‑scenes fixes that we know you’ll appreciate. Let’s dive in!

AltTester® Desktop

New Features

  • Property assertions in Recorder: This new feature allows you to validate that the properties have the user’s expected values during tests. You can then copy this test and use it in a workflow, making it smoother and more efficient.
    • In addition to game objects, this feature now also applies to UI Toolkit elements.
    • You can use this feature for Unreal objects as well, though there are a few temporary limitations we’re working on: currently, it does not support validating text using the click on the “Text” label from the Element Details area, in the third column. Also, it has issues with properties that contain a full stop or an index. We’re actively addressing these limitations to improve functionality in future updates.

Improvements

  • Enhanced documentation: We’ve added parameter descriptions across all supported languages to help you get up and running faster.
  • App identification by ID: Recorded tests now identify apps by their unique ID instead of just the name. This prevents conflicts when multiple apps share the same name—say goodbye to those pesky mix-ups!
  • License check fixes: We resolved issues with a failed license check where the server wouldn’t start after being offline, even if connection to the internet was reestablished.

AltTester® Unity SDK

A few changes were made during the testing process pre-launch for the Unity SDK, and we needed to update this component to a higher version. As a result, this hotfix updates the AltTester® Unity SDK to version 2.2.5, replacing 2.2.4. You can find all the details in the respective changelog/documentation.

Now let’s dive into all the features, improvements, and fixes included in this release for the AltTester® Unity SDK:

  • Input class conflicts resolved: Fixed an error caused by conflicting input class definitions when using custom input (Non-GPL).
  • Runtime visual elements: Now you can find visual elements generated at runtime (Non-GPL).
  • SetImplicitTimeout command: Previously, if you needed to adjust the timeout, you had to specify the desired value for every individual command call. However, with the SetImplicitTimeout command, you can now set a global timeout that automatically applies to all AltDriver commands requiring a timeout. This eliminates the need to manually define the timeout for every command, streamlining your test execution and improving efficiency.
  • New version notification: Your instrumented game now displays a notification when a new version is available, keeping you in the loop effortlessly.
  • JSON deserialization fix: We’ve squashed a pesky bug that affected JSON deserialization.
  • UI Toolkit examples & documentation: Enjoy a new UI Toolkit example alongside updated parameter descriptions for all languages, providing clear guidance as you build your tests.
  • Product name error fixed: No more errors when your product name contains a colon.

AltTester® Unreal SDK

For our Unreal users, we’ve got a special treat with version 1.1.0. Here’s what’s new:

New Features

  • Support for UI 3D elements: Enjoy more reliable interactions with UI elements in Widget Space: World mode.
  • Enhanced object inspection: We’ve introduced new commands to retrieve all properties and methods of an object. This enhancement boosts the inspection and interaction capabilities within the third column of AltTester® Desktop.

Improvements

  • OS-Agnostic mouse movement: The Move Mouse command has been re-implemented to work seamlessly across different operating systems.
  • Persistent connection details: Once you connect in Inspect Mode, your connection details are saved. This means no more reconfiguration every time you restart!
  • Updated green popup UI: We’ve given the green popup a facelift, improving its usability and clarity.
  • Stability & input handling: We’ve tackled various issues to enhance overall stability, UI interaction, and input handling.

Ready to upgrade?

We built these updates with you in mind – aiming to make your testing experience more reliable, efficient, and enjoyable. If you’re using an older version, now is the perfect time to upgrade to take full advantage of these improvements. We can’t wait to see how you integrate these new features into your workflows!

Happy testing,
The AltTester® Team

Feel free to drop us any feedback or questions about the update—we’re always here to help.

Subscribe to our newsletter

And get our best articles in your inbox

 Back to top

Leave a Reply

Your email address will not be published. Required fields are marked *