Release Notes V5.0.0

Modified on Thu, 7 Aug at 3:39 PM

Overview 

algoQA V5 is the next-generation version of our platform, offering enhanced performance, improved usability, and expanded feature capabilities over Version 4. This release emphasizes enhanced performance, improved collaboration, and a significantly better user experience. It addresses critical challenges such as complexities of centralized project management. 

With powerful new capabilities including automatic test case generation, AI-assisted custom actions, enhanced API management, and seamless project handling algoQA-V5 empowers teams to work more efficiently and effectively, even in large-scale enterprise environments. 

 

Enhancements in Test Design 

  • Prompt Engineering Support:
    Generate detailed, precise test steps using natural language prompts. Testers can describe scenarios in everyday language, which the system intelligently converts into structured, executable test steps, bridging the gap between human intent and automation and accelerating test creation. 
  • Scenario Recording:
    Seamlessly captures test scenarios by recording user interactions directly within the application under test using algoScraper. Every action, input, and navigation are tracked and converted into structured test steps, ensuring accuracy and simplifying test creation. 
  • Single Page Profiling:
    Streamline test recording and management with a unified interface that merges all essential tools into a single intuitive screen. This central hub simplifies workflow, reduces navigation time, and enhances productivity. 
  • Feature File to Script Converter:
    Quickly transform Gherkin-style feature files into executable automation scripts, whether working with existing or manually authored files. This streamlines testing and reduces manual effort. 
  • Integrated BDD Analyzer:
    Utilize advanced analysis tools for Gherkin and feature files that automatically validate syntax, check consistency, and enforce best practices. Receive actionable feedback and detailed reports to improve test quality and maintainability. 

 

 

Five Design Approaches in algoQA V5

  • Recording Scenarios Offline:
    Create test scenarios without connecting to the live application, enabling flexibility and work in isolated environments. 
  • Prompt Engineering:
    Use natural language prompts to generate AI-assisted test cases and detailed test steps from plain language descriptions. 
  • (algoScraper) Recording Scenarios Online:
    Record live user interactions in real-time with algoScraper, converting them into structured test steps for efficient test creation. 
  • Manually Written Feature Files:
    Transform Gherkin-style feature files into executable automation scripts, whether using existing or manually authored files, streamline testing, and reduce manual effort
  • Defects / User Stories:
    Integrate defects and user stories into test design to align test cases with business requirements and known issues, ensuring comprehensive coverage and traceability.

 

Enhanced Scenario Management 

  • Scenario & Step Merging:
    Consolidate multiple recorded scenarios and test steps into a single, cohesive test case to reduce duplication, improve organization, and boost reusability. 
  • Bulk Step Editing:
    Select and manipulate multiple test steps across scenarios to efficiently reorder, combine, or relocate steps, speeding up test editing and maintenance. 
  • Custom AI Actions:
    Define and integrate complex test actions with code bot, enabling sophisticated automation workflows tailored to unique application behaviours.

 

AI Capabilities in algoQA V5

  • Auto-Healing Capabilities:
    Automatically detect and update broken UI locators, allowing tests to adapt to UI changes, reducing maintenance effort and improving reliability.
  • Impact-Based Testing:
    Analyze recent changes and run only affected tests, optimizing execution time while maintaining thorough coverage. 
  • AI Copilot:
    An intelligent assistant that provides answers to your questions related to our platform and offers troubleshooting support throughout the testing workflow.
  • Integrated BDD Analyzer:
    Automatically validate Gherkin feature files for syntax, consistency, and best practices, offering detailed feedback to improve BDD test scenarios. 
  • Custom Method Analyzer and Support:
    AI-driven analysis of custom methods with suggestions for optimization, error detection, and improved maintainability. 
  • Auto Suggestion:
    Real-time, context-sensitive recommendations for test steps, code snippets, and actions, accelerating test creation and reducing manual effort. 

 

Limitations

  • Custom methods are currently bound to a specific programming language and framework. Switching languages or frameworks will require manual rewriting or users can utilize assistance of code bot for conversion, as automatic conversion is not supported. 

 

Upcoming Release
Smart Ordering : We're excited to launch Smart Ordering, a new feature that intelligently prioritizes test cases to optimize execution time and surface critical issues faster. The prioritization is determined based on the test case's failure history, mean execution duration, time since last execution (test age), and relevant tags or areas impacted by recent code changes. 

 

 

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