2025 March 30
We are proud to announce the Q1 2025 release of LoadGen Cloud! This release brings a wide range of new features, improvements, and critical bug fixes to further streamline your end-to-end Load and Performance Testing workflows.
As part of our ongoing commitment to delivering flexible, no-code solutions with powerful customization options, we’ve focused this quarter on enhancing test stability, improving test creation workflows, and increasing the flexibility of both Functional and Performance test configurations.
Whether you're testing complex Citrix environments, simulating thousands of concurrent users, or fine-tuning web-based applications—LoadGen continues to provide the tools needed for reliable, real-world testing.
What’s new in this release
Mixed Functional Testing with Local Client and WebTesting
With the Q1 2025 release, LoadGen Functional now fully supports mixed scenarios combining Local Client and WebTesting. This means you can run native Windows applications (like Microsoft Office, legacy tools, or custom business apps) alongside modern web-based applications within a single, seamless test flow. Whether you're using Windows Server, Windows 10, or Windows 11, you can install LoadGen Functional on the machine and easily combine both test types. Our updated WebTesting engine also delivers better browser interaction, more accurate element recognition, and reliable playback, allowing you to simulate complex user journeys across both desktop and web with ease.
Other new features
This release includes several exciting features that make building and maintaining your test infrastructure more efficient:
- Improved validation logic – New validation options, smarter handling of image and control validations, and more visibility into failed steps allow you to pinpoint issues quickly.
- More substantial customization options – Add C# or VB.NET as your scripting language, toggle block behaviors more intuitively, and set more granular control over test behavior with drag-and-drop and condition blocks.
Ready to dive into the details? Explore the complete list of changes grouped by component below.
Frontend Improvements
- LoadGen Insight: The first LoadGen Insight customers are using LoadGen Insight. If you want to try out LoadGen Insight, please let us know: https://www.loadgen.com/insight
-
Add some extra information to the new tab page General
Additional contextual help and meta-information have been added to improve the usability of the General tab. -
Change VMware Horizon View to Omnissa Horizon
VMware references have been updated to reflect the rebranding to Omnissa Horizon. -
Sorting column shows an internal server error
Resolved an internal error when sorting certain columns with undefined sort fields. -
Edit User: Show organization units and be able to edit them
You can now view and modify user organization units directly from the Edit User panel. -
Machine groups and machines: show groups based on organization unit
Machine groups are now filtered based on the user’s organizational context for more intuitive management. -
Organization Units: Tree structure improved
The organization unit tree is now more user-friendly, with better structure and visual clarity. -
Remove screenshot option from E2E DEFAULT
E2E DEFAULT profiles will no longer send screenshots, reducing noise and saving bandwidth. -
Edit Target Environment in profile buttons are not working
Target Environment fields now respond correctly to user input and changes.
Dashboard and Alerting
-
Dashboard export to PDF and image does not work
Export functionality has been restored—charts and reports can once again be exported to PDF and images. -
The dashboard stops auto-refreshing at some point
Fixed an issue where dashboard data would stop auto-refreshing after prolonged use. -
Trigger alert edit results in empty fields
Alerts can now be edited without fields resetting to empty values. -
Create trigger empty grid
Fixed an issue where the trigger creation window displayed an empty grid. -
Notifications seem to be cut off
Notifications are now displayed correctly and in full without visual truncation.
Profiles, Scheduling, and User Management
-
Support time-zoning on Schedules
You can now set time zones when defining test schedules, making global test orchestration easier and more precise. -
Profile: Run now to force a new test
Quickly re-run a profile on demand with the new “Run now” functionality—perfect for rapid revalidations. -
Profile: Make it possible to pause a profile
Pause running profiles mid-execution for better control of test scenarios. -
After disabling the profile, the Agent keeps running
Fixed an issue where the Agent process continued running even after disabling its associated profile. -
Disable Profile in End-to-End does not work
Disabling a profile in End-to-End view now functions correctly and reflects across the interface. -
Creating a new profile is not showing it, only after F5
Fixed a UI issue where newly created profiles were not visible until a manual refresh. -
Selecting agents for the SUT profile doesn't always save correctly
Resolved a problem where selected agents were not always saved properly to the SUT profile. -
When removing an Agent, there can be an error in use in the profile
Stability improvements were made when removing agents that were still linked to profiles.
LoadGen Studio
✔ Fixed:
-
Retake screenshot stability
Improved reliability when retaking screenshots for validation, especially under Citrix Enhanced. -
Compile errors are now visible
Previously silent compile errors now show visual feedback instead of logging silently. -
Missing images in validation
Fixed an issue where validation image references were not stored correctly. -
Functional OS detection
Corrected a bug that impacted OS detection for Functional tests. -
Broken drag and drop
Drag-and-drop of blocks now behaves as expected. -
WebTesting: URL navigation blocked
Fixed a regression where web testing no longer navigated to URLs after the first run. -
UI Errors and misalignments
Multiple UI bugs were addressed, including button alignment in wizards, missing forms, and error messages in startup flows. -
Keyboard Mapping in Citrix Basic
Fixed Shift key behavior, which previously triggered unexpected exceptions. -
Application Block issues
- Disabled application blocks no longer get re-enabled if no usertype is assigned.
- Application blocks now appear correctly after creation and are saved with the proper name.
-
Text saving errors
Fixed corruption when using Save As on projects. -
IntelliSense and Code Indenting
Code editor features like auto-indenting, and IntelliSense have been restored and improved. -
Caption Validation
Caption-based validations now work reliably with variables and specific caption positions. -
WebTesting issues
- Chrome now starts correctly; other browsers are disabled intentionally.
- WebTesting no longer fails to detect controls on IFrames.
- Functional WebTesting: Block addition and browser detection are now stable.
✨ New & enhanced:
-
WebTesting and Functional integration
Functional testing now fully supports WebTesting profiles and validation components. -
Code Language Selection (VB.NET / C#)
Users can now choose between VB.NET and C# as the scripting language for custom code blocks. -
All Actions translate to C#
All actions in the Studio are now correctly converted into C# during script generation. -
Options support for C#
The Functional testing engine now respects the scripting language set in the options menu. -
Control Block nesting restrictions
It is now impossible to place a UserActionBlock within another UserActionBlock – ensuring script consistency. -
Allowed special characters in comments
You can now safely use commas and periods in action comments. -
Base64 window titles
Improved handling of special window titles by storing them as Base64 strings. -
Retake screenshot visibility fixes
UI elements now hide correctly during screenshot capture and no longer block the session. -
Application filtering by Usertype
Dropdowns now show only applications assigned to the current usertype for the easier test configuration. -
WebTesting wait component
Added wait-on-component-as-validation functionality to enhance flow reliability.
LoadGen Agent and LoadGen Cloud Agent
✔ Fixed:
-
Qualys Security Compatibility
Addressed a reported Qualys security vulnerability, ensuring full compliance with enterprise-level security policies. -
Local Client screenshot exception
Fixed a bug that caused exceptions when sending screenshots from failed subtransactions or transactions.
We encourage all users to update their LoadGen Suite to benefit from these improvements and new features. As always, we appreciate your feedback and look forward to continuing to enhance LoadGen in future releases.