LoadGen Cloud 2025-Q1

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.

Was this article helpful?
0 out of 0 found this helpful