Latest ReleasesRelease Notes V5.0.19

Release Notes V5.0.19

Three project creation methods (Record Scenarios, Create Manually, Generate with AI), re-scrape steps for existing scenarios, Desktop Scraper for WinAppDriver, Scenario ID in Test Design, Auto-Healing for C# Selenium, Smart Ordering and dashboard support for C# FlaUI, data masking, API method standardization, test script retention, storage warnings, and more in algoQA v5.0.19.

Discover What's New in algoQA V5.0.19

V5.0.1930 Sep
Enhancements

Enhancements

  • algoQA Enhancements
    • Enhanced algoQA by providing three methods to create a project while creating a project: Record Scenarios using the algoScraper browser extension to record directly from a live web page, Create Manually by uploading an existing scraped file or configuring an offline model, and Generate with AI using algoAI to generate scenarios from a text or voice description. To learn more, refer to Creating a Project.
    • Enhanced algoQA by adding auto-mapping and manual mapping of new controls to existing controls when uploading a re-scraped file for an existing project. The auto-mapper matches new controls to existing ones based on fingerprint match, XPath match, and control and page name match to avoid duplicates. Users can also manually map unmapped controls by selecting the appropriate feature and control from dropdowns. To learn more, refer to How to Upload a Scraped File for an Existing Project.
    • Enhanced the online recorder by adding the ability to re-scrape and add new steps to an existing scenario. Users can record additional steps, map new controls to existing controls, and generate updated test cases. To learn more, refer to How to Re-Scrape and Add Steps for Existing Scenario.
    • Enhanced Test Design by adding Canvas to the Configuration screen, providing a visual representation of nodes and their connections. Users can navigate to the Canvas using the View Nodes button, add nodes, configure features and controls, and save the configuration. To learn more, refer to Canvas.
  • Test Scripts Enhancements
    • Enhanced test scripts by retaining only one script in Test Scripts by default. When scripts are generated again, the previous script is removed. To keep older scripts, users can mark them as favorites so they are not removed. To learn more, refer to Generate Test Cases and Test Scripts.
    • Added a storage warning that appears when usage exceeds 90% of the storage limit. Users can clean up data or upgrade their plan. To learn more, refer to Generate Test Cases and Test Scripts.
  • algoScraper Improvements
    • Enhanced Desktop Automation by improving the Desktop Scraper for the WinAppDriver framework. The new scraper allows users to scrape all UI elements or individual elements and record user actions in real time. To learn more, refer to Desktop Scraper.
  • Test Design Improvements
    • Enhanced Test Design by adding a Scenario ID column for each scenario. Users can enable it in Custom Columns to view it on the scenario list screen. A unique Id is generated for each scenario, Once assigned, the ID is not reused, even if the original scenario is deleted. To learn more, refer to Test Design.
    • Enhanced Test Design by adding the ability to copy scenario steps from one scenario to another in split-screen view. To learn more, refer to Test Design.
    • Enhanced Test Design by adding the ability to retain an applied filter when switching between Studio View and List View or navigating between scenarios. To learn more, refer to Filtering scenarios.
  • Auto Healing Improvements
    • Enhanced Auto-Healing by adding Auto-Healing insights in the dashboard and an Auto-Healing summary in reports showing all steps, original XPath, Auto-Healed XPath, and status. To learn more, refer to Auto Healing.
    • Added Auto-Healing support for the C# Selenium framework in web automation. To learn more, refer to Auto Healing.
  • Dashboard Improvements
    • Enhanced the dashboard by adding the ability to view and download individual reports in HTML format by selecting View Report.html or Download Report. To learn more, refer to Dashboard.
    • Enhanced Smart Report Analysis by adding support for the TypeScript Playwright framework. To learn more, refer to Smart Report Analysis.
  • Desktop Automation Improvements
    • Enhanced desktop automation by adding support for generating HTML reports automatically for the Python TestComplete framework. To learn more, refer to Report Generation.
    • Enhanced desktop automation by adding screenshots for each step in the Word report for the TestComplete framework. To learn more, refer to Word Report.
    • Enhanced desktop automation by introducing a default action, Capture Desktop Screenshot, to capture screenshots of the entire desktop application. To learn more, refer to Default Actions.
    • Enhanced desktop automation by providing dashboard support for the C# FlaUI framework. To learn more, refer Dashboard.
    • Enhanced desktop automation by providing Smart Ordering support for the C# FlaUI framework. To learn more, refer to Smart Ordering.
  • Settings Improvements
    • Enhanced settings in algoQA by adding a data masking checkbox to encrypt sensitive data, such as passwords and OTPs, throughout the process from test case generation to reporting. To learn more, refer to Settings.
  • API Automation Improvements
    • Enhanced API automation by standardizing the API method format across all HTTP methods in the feature file, test-data.yml, and reports. To learn more, refer to API Automation.