Release Notes V5.0.16

Modified on Tue, 30 Jun at 3:52 PM


Discover What’s New in algoQA v5.0.16

Enhancements
  • algoScraper Improvements
    Enhanced algoScraper by adding support for CSS Selector as a locator type in the Online Recorder. This feature is currently available for the Java Selenium framework. To know more click here.
    Enhanced algoScraper by adding support for capturing images in the Online Recorder. Users can click the Capture Image icon, drag and select the required UI area to capture a screenshot, and upload the captured image directly to algoQA. To know more click here.
    Enhanced Online Recorder in algoScraper to reliably capture repeated Collapse and Expand actions, ensuring a single control is created when the XPath remains unchanged and separate indexed controls are created when the XPath differs after uploading to the profiler. To know more click here.

  • API Automation Improvements
    Added support for the Python Selenium framework in algoQA, enabling API automation using Python-based Selenium scripts. To know more click here.
    Enhanced API Automation by introducing project-level locking to prevent concurrent script generation by multiple users, displaying a notification when another user is generating scripts, and adding an Analyze Customized Script option to include customized scripts in the analysis when required. added Selected and Unselected filter options in Generate Script. To know more click here.
    Enhanced API Automation by adding a Download Common Dependency option in Script Generation Settings, allowing users to choose whether to include common dependencies during script generation. To know more click here.

  • Test Design Improvements
    Enhanced Test Design by Improving the Merge Multiple Steps feature in the Scenario Steps list. Users can now merge steps using either Inline Merge or Dataset Merge, and choose to create a new custom method or use an existing custom method. To know more click here.
    Enhanced Test Design by allowing users to replace an existing Alias step with another step belonging to the same control, either by selecting from auto-suggestions or by manually entering the desired step. To know more click here.
    Enhanced Test Design by adding an Export CSV option, allowing users to download all details displayed in the Scenario List as a CSV file. To know more click here.
    Enhanced Test Design by preventing duplicate control creation across different features and nodes, automatically mapping previously scraped elements to existing controls when the Control Name or XPath matches. To know more click here.

  • Prompting Improvements
    Enhanced the Prompting feature by adding support for generating scenarios containing special characters.
    Enhanced the Prompting feature by making the input field resizable, allowing users to adjust the text area size as needed. To know more click here.
    Enhanced Prompting to support dynamic custom values enclosed in single quotes, automatically retain them during test case generation, and populate them in the Custom Value field when viewing or editing generated scenario steps. To know more click here.

  • Text to Script Converter Improvements
    Enhanced Test-to-Script Converter by adding support for flow diagram image uploads, automatically extracting text from the images to generate test scenarios. To know more click here.

  • Custom Method Improvements
    Enhanced Custom Methods by adding a Code Analysis Report to identify duplicate, similar, and unused methods, helping users optimize and reuse custom actions. The Custom Action List now highlights unmapped methods and deleted files in red, and users can edit custom actions directly by clicking the method name to open it in the code editor. To know more click here.

  • Auto-Healing Improvements
    Enhanced the Auto-Healing feature to work more reliably by automatically detecting and recovering from UI changes caused by DOM or XPath updates, updating the modified XPath in ObjectRepository.yml, AutoHealRepo.json, and algoQA, supports Python Selenium (even without scraped data), Java Selenium, Python TestComplete (Desktop), and Java Appium (Mobile). To know more click here.

  • Codebot Improvements
    Enhanced CodeBot to generate project-aware code suggestions by leveraging the project's utility and common files, providing more relevant implementations that require minimal modifications. To know more click here.

  • Desktop Automation Improvements
    Enhanced Desktop Automation by adding support in algoQA for creating separate feature files for the Python TestComplete framework. To know more click here.
    Enhanced Desktop Automation by adding Dashboard and Smart Ordering support for the Python Squish framework. To know more click here.
    Enhanced Desktop Automation by adding the support for scraping element-by-element and page methods using the TestComplete. To know more click here.
    Enhanced Desktop Automation by integrating Allure Reports support for the C# WinAppDriver framework.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article