- Release notes Test Manager
- Release notes Studio
- Release notes Studio
- 2024.10.1
- 2024.10.5
- Release notes Orchestrator
- Release notes CI/CD integrations
Test Suite Release Notes
2024.10.1
Release date: 1 July 2024
AI-powered automation, offered by AutopilotTM, transforms your test automation processes, enabling you to:
- Automate manual tests: Convert manual tests from Test Manager into fully automated test cases.
- Convert text into code: Create a coded test case from scratch, by generating code directly from comments, specific lines in your automation, or custom prompts.
- Generate synthetic test data: Generate test data tailored to your specific needs.
Check out the following AI-powered capabilities:
Generating coded test cases using AI
You can now generate a fully automated coded test case from your manual tests using AutopilotTM. Connect Studio to Test Manager, and generate the entire code for your manual tests, with the manual steps as comments before the automated steps. Visit Generating test cases using AI to check how generate coded test cases using AutopilotTM.
Converting text into code
You can now generate code from multiple sources within your coded automation, to streamline your processes. You can directly generate code from comments, specific lines in your automation, or using custom prompts. Visit Generating code to check how to leverage the capability.
AI-powered test data generation
You can now generate synthetic test data using AI capabilities offered by AutopilotTM. Use prompts to customize your test data so it suits your specific testing needs. Visit AI-generated test data to check how to use AI-powered test data generation.
Visit AI-powered automation: Best practices to learn how to efficiently leverage Autopilot within your test automations.
testCase.json
file
testCase.json
file. The file is automatically generated in the
.tmh
directory of the project's NUPKG file. Visit About the testCases.json file to check the
metadata it contains.
Dynamically invoke workflows within coded automations
workflows
object can dynamically execute all workflows in
a project, including coded (CS) and low-code (XAML) automations. The object
automatically adjusts to changes in the invoked files across a project, such as a
new name or updated arguments, ensuring a smooth way to create hybrid automations.
Visit Creating hybrid automations using the Workflows
object to learn how to invoke workflows more efficiently in your coded
automations.
Invoking coded automations using libraries
You can now publish coded automations to libraries and invoke them in different projects, within both low-code (XAML) and other coded automations (CS). Visit Invoking coded automations using libraries to learn how to invoke coded automations in different projects and streamline your processes.
Connections for services in coded automations
We have introduced a feature that allows you to use existing Integration Service connections within your coded automations. This feature helps you to access APIs from corresponding services more efficiently. Visit Creating connections for services in coded automations to learn how to recreate and use these connections in your coded automations.
Auto-importing namespaces in coded automations
using
statements in your CS file. Visit Studio IDE to check the available code
editor settings.
- The Object Repository now automatically updates all selector references within coded automations whenever a selector name is edited, reducing maintenance efforts.
- The Test Explorer panel now offers a better overview of your test cases, allowing you to view more than 100 test cases from your connected Test Manager project.
While adding existing test data from files, the dropdown list cut off and lost focus starting with the sixth file.
serviceContainer
in coded
automations
serviceContainer
in coded automations will be deprecated with
Studio 2025.10, and will be replaced by the alternative,
ICodedWorkflowServices services.Container
. This new method
offers resource management for coded workflows, automatic import of namespaces and
types, and specific service instance provision using the Resolve
method.
Visit the Deprecation timeline to stay up to date with upcoming deprecations.
Visit Studio release notes to check all the updates for 2024.10.1.