2024 September 27
We are excited to announce the LoadGen 2024 Q3 release. This update brings a lot of new features, improvements, and fixes that enhance the overall performance and user experience. Our team has worked diligently to incorporate feedback from our users to ensure this release meets your needs.
OCR and QR Support in LoadGen
The Q2 2024 LoadGen release introduces two powerful new validation features: OCR (Optical Character Recognition) text validation and QR image text validation. These enhancements provide robust and efficient methods for validating complex processes that involve text recognition and QR code scanning. Here’s an overview of these features:
OCR (Optical Character Recognition) Text Validation
OCR text validation allows LoadGen to recognize and validate text that appears on-screen, regardless of whether the text is part of a control or part of an image. This feature is especially useful in scenarios where applications or websites present dynamic, embedded text, such as PDFs, images, or non-standard UI elements that can't be identified through traditional control-based validation.
Use cases for OCR validation:
- Validating dynamic content in scanned documents or image-based formats.
Recognizing and validating text in non-standard applications, such as image-heavy websites or design tools. - Verifying transaction confirmations or status messages embedded in images.
The OCR validation feature also offers a difference percentage parameter, which helps adjust the tolerance for detecting text changes. Additionally, the occurrence count setting ensures precise validation when multiple instances of the same text are detected on the screen.
QR Image Text Validation
The QR image text validation feature allows LoadGen to scan and verify QR codes that appear during a test session. By recognizing the encoded text within a QR code, LoadGen can efficiently validate long-running or complex transactions.
Use cases for QR validation:
- Validating QR codes displayed during a session to confirm successful process completion.
Using QR codes within web applications to trigger further actions or complete workflows.
Automating tests that involve scanning QR codes generated dynamically during customer or employee transactions. - This feature is particularly useful in environments where QR codes are used for authentication, access control, or as part of an application workflow. QR validation ensures that these codes are accurately read and processed, significantly speeding up testing of transactions that rely on QR-based confirmations.
LoadGen Configurator
- Redirect and start the Director if the profile is already configured: Implemented a feature to redirect and start the Director if a profile is already configured.
LoadGen Director
- SUT for Agent 'AgentName' is not properly configured: Fixed an issue where the System Under Test (SUT) for a specific agent name was not configured correctly.
- Data writing to SQL hangs after a certain amount of time: Resolved a bug where data writing to the SQL database would hang after a set period.
- Director seems to break connection with Agent: Addressed an issue where the Director would intermittently lose its connection with the Agent.
- Issue with new installation corrupting Agents XML: Fixed a bug that caused corruption in the Agents' XML during new installations.
- AutoUpdate installs LoadGen LocalClient: Added an enhancement that allows the auto-update of the LoadGen LocalClient.
- Adding a ' to the SUT profile fails: Fixed a bug where adding a single quote to the SUT profile name caused a failure.
- Copy Load Scenario misforms labels: Resolved an issue where copying a Load Scenario would incorrectly form labels.
- Cannot add Citrix Enhanced machines anymore: Fixed a bug preventing the addition of Citrix Enhanced machines to the Director.
- Make it easier to change slot count of Agents: Simplified the process of changing the slot count for LoadGen Agents.
- In Netscaler profile last / is automatically removed: Fixed an issue where the last forward slash was automatically removed from the Netscaler profile URL.
LoadGen Studio
- Icons and menu item buttons are gone in Image validation: Resolved an issue where icons and menu buttons disappeared in the Image Validation screen.
- Add control variable results in an exception: Fixed a bug that caused an exception when adding a control variable.
- Expand Select action with Iteration: Added a feature to expand the Select action to include iterations, enhancing flexibility in functional testing.
- Change user type name and don't change it in Director results in compiler error: Fixed a bug where changing the user type name but not updating it in the Director caused a compilation error.
- Extra options to Start Process Action: Added additional options to the Start Process Action to improve automation flexibility.
- Stop Control Validation Search results in Safe Handle Exception: Resolved an issue where stopping a control validation search resulted in a Safe Handle Exception.
- Fat profile change name of IO file delete: Fixed a bug that caused an issue with renaming and deleting IO files in the Fat Client environment.
- Add additional validation - OCR text validation: Added OCR text validation as a new feature to further enhance image-based validation processes.
- Add additional validation - QR image text validation: Introduced a new feature that allows QR image text validation, providing robust and efficient validation for processes involving QR codes.
- Citrix Workspace App higher than 2309.1 is failing: Fixed compatibility issues with Citrix Workspace App versions higher than 2309.1, read more about this issue in this article.
- Image validation doesn't update the current image in Action pane: Resolved an issue where the Action pane did not update with the most recent image during image validation.
- Start process/application description is malformed: Fixed a bug where the description of the start process or application appeared malformed.
LoadGen Analyzer
- Analyze and compare multiple tests: Added the ability to group custom charts and performance metrics by test name. Read more about this feature in this article: Comparing multiple Load and Performance test runs.
- X axis time scale adjustment in seconds missing: Addressed the missing time scale adjustment for the X-axis in seconds.
- Export chart adds .png: Fixed the issue where exporting a chart always added a ".png" extension.
- Add a save button to save a yet existing chart: A new feature has been introduced, allowing users to save existing charts directly with a dedicated save button.
- Issue connecting to Azure SQL DB: Resolved a problem connecting to Azure SQL databases during analysis.
LoadGen Agent and LoadGen Cloud Agent
- Local client exception in UAI: Resolved an issue where the local client experienced an exception in the User Access Interface (UAI).
- Citrix Enhanced issue with global variables: Fixed a bug where global variables were not functioning correctly in Citrix Enhanced profiles.
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.