...
Scroll Ignore | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This release includes the following enhancements.
Release date: Month Day, 2024
Natural Language Test Scenario Creation in the AI Assistantto Create TestsThe chat-based AI Assistant can now analyze RESTful OpenAPI/Swagger service definitions and automatically create SOAtest tests test scenarios and data sources for you , including suggesting based on your natural language instructions. Using an agentic workflow, it can suggest multiple test scenarios, parameterizing payloads, and even populating payload data for you. See parameterize payloads based on your direction, create data sources, and automatically populate payload data for you. Over the course of your conversation with the AI Assistant, you can fine tune your test scenarios and data sources to get exactly the results you want. See Creating Tests with the AI Assistant for more information. Manual Testing in CTPCode Coverage and Test Impact Analysis for Manual TestsThe new Manual Testing module in CTP allows you to import easily collect code coverage data as you execute your manual tests from a CSV file and associate them with a CTP system so you can refer to them later when executing test sessions. In addition, you can start a session for any of the environments in the Manual Testing module to use when doing your manual testsand, when combined with Parasoft DTP, to reduce manual testing efforts by identifying an optimized subset of manual tests that need to be rerun to validate recent application changes (test impact analysis). When manual testing coverage data is combined with unit and functional testing coverage data in DTP, you will see a more complete picture of your testing efforts. An easy-to-use web interface lets you import test information from your test management system using CSV. Once you have imported your tests, it's a simple matter to start your coverage agents before conducting your manual tests to capture that data and publish it to DTP for reporting and test impact analysis workflows. Java and .NET applications with web frontends and microservice backends are supported. See Manual Testing for more information. Dependency Management Feature for Asset TransferAutomatically Transfer Dependencies when Uploading Virtual Assets to a Remote ServerThis feature streamlines the process of transferring virtual assets from a local server to a remote server by automatically managing and uploading their associated dependencies. When ana virtual asset is copied from a local server, it often relies on various external files or resources, such as data sources, scripts, request/response files, or configuration settings. Traditionally, users would need to manually identify and upload each of these dependencies to ensure the asset functions correctly on the remote server. With this feature, when an asset is copied to a remote server, the local server automatically detects and uploads all associated dependencies to the remote server alongside the asset. This automation saves time and minimizes the risk of missing dependencies, ensuring the asset works correctly on the remote server .. Using Secrets in Kubernetes DeploymentsAs part of configuring the soavirt-server in your Kubernetes deployment, you can choose to set up a secret for the server. See Deploying SOAtest and Virtualize in Kubernetes for more information. gRPC Client ImprovementsThe gRPC client features two significant improvements. First, you can now send custom headers in metadata so your gRPC server can trace and correlate events. In addition, it now gRPC client support for token-based authenticationThe gRPC client now supports calls requiring token-based authentication. See gRPC Transport for more information. OAuth 2.0 Authorization Code Flow Configuration ImprovementsYou can now configure your record the browser login steps for your web applications that use an external OAuth 2.0 authentication to use a built-in call back for the Redirect URI. This way, SOAtest can get the authorization code directly without having to explicitly set up a data bank extraction in your login suite or redirecting to another web application which may consume the authorization code. To make this easier, you can now also configure your OAuth 2.0 authentication with a convenient wizard. See authorization server and SOAtest will automatically generate an OAuth 2.0 authorization code flow reference test suite for you. See OAuth Authentication for more information. Additional Updates
Breaking Changes
Resolved PRs and FRs
|
...
|