Blog

Introducing Tosca Copilot: Your generative AI-powered productivity assistant

Author:

Simona Domazetoska

Product Marketing Manager

Date: Jun. 03, 2024

We’re thrilled to announce the launch of Tricentis Tosca Copilot, a generative AI assistant that enhances productivity by optimizing test portfolios, explaining complex test cases, and providing actionable execution insights. Tosca Copilot is an add-on to Tosca Commander and is designed to make your testing lifecycle more efficient and effective.

What is Tosca Copilot?

Tosca Copilot is a generative AI-powered test automation assistant that boosts productivity and application quality across all stages of the testing lifecycle. Powered by advanced Large Language Models (LLMs), the Copilot enables you to quickly find, understand, and optimize test assets in your portfolio through a user-friendly chat interface. This ensures greater efficiency, faster onboarding, and reduced redundancy. The Copilot is seamlessly integrated within Tosca Commander, with plans to make it available in Tricentis Tosca’s cloud deployment version.

Unlike general-purpose language models, Tosca Copilot is uniquely designed for the Tosca environment, providing specialized test automation capabilities that are directly embedded within Tosca’s framework. Tosca Copilot leverages Microsoft Azure’s OpenAI services, helping to deliver robust, scalable, and secure AI solutions that align with our requirements as well as those of our customers. This ensures that our users benefit from a powerful, context-specific AI assistant that enhances test automation processes.

Initial capabilities

  • Test portfolio optimization: With Tosca Copilot, you can optimize your test suite by quickly identifying unused test cases, duplicates, unlinked assets, and more, while performing mass changes. You can accomplish this by chatting with Tosca Copilot in plain language, after which the Copilot converts the prompts into complex Tosca Query Language (TQL) queries. This feature saves hours of manual work and enables non-technical users to efficiently manage their portfolios. Other examples of TQL queries include searching for specific executions, merging duplicate modules, looking for tests that contain specific elements of a website, and more. If you are unfamiliar with TQL, you can refer to these useful examples.
  • Comprehensive test case explanation: Managing hundreds or thousands of test cases can be overwhelming. Tosca Copilot allows you to right-click on a test case and ask the chatbot to summarize its contents quickly. This feature helps new team members get onboarded easily, saves time, and simplifies portfolio management by providing clear explanations of test case functions, linked assets, and more.
  • Execution insights: Understanding why a test failed can be challenging. With this feature, you can right-click on the execution list and generate meaningful, actionable interpretations. You will also be able to chat with the AI in plain language, asking for more detailed follow-up questions, thus generating more advanced and deeper analysis. This helps troubleshoot issues faster and shortens release cycles.

Benefits

  • Time savings: Tosca Copilot significantly reduces the time it takes to create complex TQL queries, and to understand and resolve issues, leading to shorter release cycles. For instance, some customers have noted that performing various TQL search functions in a highly complex portfolio previously took up to 30 minutes. With Tosca Copilot, these searches can now be completed in under 1 minute. Similarly, one customer reported that generating and storing 250 TQL queries in a virtual folder took over 5 minutes per query. With Tosca Copilot, this process now takes only seconds. Moreover, you and your teams can save days of learning and mastering TQL itself, helping to onboard new members.
  • Productivity gains: By using Tosca Copilot, both testers and business users save time and are empowered to manage test assets without requiring extensive technical knowledge. This simplifies onboarding, accelerates learning, and leads to more efficient workflows.
  • Cost savings: Saving time translates to cost savings by minimizing repetitive testing tasks and eliminating unused or duplicate assets. This reduces redundancy in your portfolio, allowing you to focus on the tests that matter most.

Tricentis’ commitment to responsible AI

We understand the importance of data privacy and responsible use of AI. That’s why we built the Trust Center, where you can learn more about our responsible AI guidelines and data privacy, security, and compliance measures. We do not train the Tosca Copilot model using customer data. Instead, we use methods like knowledge graphing and semantic embedding with retrieval augmented generation (RAG) to train Tosca Copilot to perform various contextualized tasks, such as interpreting and understanding TQL language or execution results.

How can I get started?

To get started with Tosca Copilot, you’ll need to meet the following requirements:

  • Tosca Version 16.0 and above: Tosca Copilot requires Tosca version 16.0 or higher.
  • Tosca Cloud: Activate a Tosca Cloud account. We recommend that an administrator sets up the initial tenant and assigns seats to team members.
  • Subscription: Tosca Copilot is available only to subscription customers.
  • Support Hub: Access the Support Hub and credentials to download the add-on.

We are excited about the possibilities Tosca Copilot brings and look forward to seeing how it enhances your testing experience!

Want to learn more? Register for our upcoming webinar Introducing Tosca Copilot: A powerful, context-aware AI assistant on June 20, where we will demo Tosca Copilot and provide more details on getting started.

Author:

Simona Domazetoska

Product Marketing Manager

Date: Jun. 03, 2024

Related resources

You may also be interested in...