Thursday, 7 August 2025

What is Tosca Copilot ?

Tosca Copilot is a generative AI-powered assistant integrated into Tricentis Tosca, designed to enhance user productivity in testing. It utilizes advanced large language models (LLMs) to help users quickly find, understand, and optimize test assets. Tosca Copilot facilitates tasks like explaining test cases, converting natural language to Tosca Query Language (TQL), and summarizing test execution results, ultimately aiming to boost efficiency and quality across the testing lifecycle. 

Tosca Copilot is part of the broader Tricentis Copilot program, which includes AI-powered assistants for other Tricentis products like Testim and qTest. This program aims to accelerate test creation, improve test quality, and simplify testing across the entire software development lifecycle.

Here's how Tosca Copilot can help you:
  • Test Case Generation: Automatically create test cases from natural language descriptions or user stories, including edge cases and variations, accelerating the test design process.
  • Test Optimization: Streamline your test suite by identifying and suggesting removal of unused, duplicate, or unlinked test cases, or by recommending optimizations to existing ones for better coverage and efficiency.
  • Test Result Insights: Understand failed tests faster with actionable insights generated by Tosca Copilot, aiding in quick troubleshooting and issue resolution.
  • Maintenance and Refactoring: Perform maintenance tasks like renaming test steps, cleaning up labels, or searching for specific test artifacts using chat commands.
  • Onboarding and Learning: New team members can quickly grasp complex test cases and Tosca functionalities through explanations provided by the Copilot, according to Tricentis. 
How it works:
Tosca Copilot leverages advanced Large Language Models (LLMs) to understand natural language requests and interact with Tosca, performing actions like: 
  • Converting natural language instructions into Tosca Query Language (TQL) queries for finding and managing test assets.
  • Generating test case descriptions, steps, and data from user stories or specifications.
  • Analyzing execution logs and providing insights into test failures in easily understandable language. 
Benefits:
  • Time Savings: Reduced manual effort for creating tests, generating data, and analyzing results translates to faster testing cycles and quicker time-to-market.
  • Increased Productivity: Testers can focus on more strategic tasks, and new team members can get up to speed faster with the Copilot's assistance.
  • Cost Savings: By optimizing test suites, reducing redundant efforts, and minimizing manual maintenance, Tosca Copilot helps lower overall testing costs.
  • Improved Software Quality: Automated test generation and defect analysis lead to higher test coverage, early bug detection, and ultimately, better quality software. 

In conclusion, Tosca Copilot helps streamline test automation by assisting with various tasks throughout the testing lifecycle. It utilizes generative AI to enhance productivity, accelerate learning, reduce costs, and ultimately deliver higher quality software.
Tosca Copilot's capabilities:
Natural Language Interaction:
Tosca Copilot allows users to interact with Tosca using natural language, making it easier to query and understand test assets. 
Test Case Explanation:
It can explain the functionality of a test case in plain language, providing insights into its purpose and steps. 
TQL Query Generation:
Users can convert their natural language queries into Tosca Query Language (TQL) to search and filter test assets effectively. 
Test Optimization:
Tosca Copilot helps in identifying unused or unlinked test assets, duplicates, and other inefficiencies, enabling users to streamline their test libraries. 
Troubleshooting:
It aids in understanding failed test executions by summarizing the results and providing insights into potential causes. 
Integration with Microsoft Azure OpenAI Service:
Tosca Copilot leverages the power of Microsoft Azure OpenAI Service, ensuring enterprise-level data privacy and security compliance. 

No comments:

Post a Comment

Note: only a member of this blog may post a comment.