Scroll Only |
---|
Visit https://docs.parasoft.com/display/SOAVIRT9107CTP313/Release+Notes for the latest release information. |
Scroll Ignore | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
In this release:
Release date: May 6, 2019 New Data Repository CRUD ToolVirtualize and SOAtest now ship with a native CRUD tool that enables you to create stateful virtual services. The tool can create, update, and delete records in connected data repositories in response to request messages. As a result, your virtual services behave even more like real applications. See Data Repository CRUD tool for details. Improved Support for SOAtest Reports in DTPSOAtest has been able to publish reports to DTP since 9.10.1022, but with updates to the Environment Manager Plugin for Jenkins, as well as enhancements in DTP, you can now view aggregated functional and non-functional testing data in DTP alongside your static analysis and unit testing data. The Jenkins plugin allows you to associate test execution results with specific projects in the DTP. DTP will aggregate the information, making it much easier for QA leadership to understand a portfolio level view of their applications health and make better decisions on its release readiness. Suite-levelGlobal SSL Configuration for IBM MQIf you are working with applications the communicate over MQYou can now configure global MQ SSL connections on the Virtualize server and reuse them in virtual assets and proxies. Additionally, you can now configure tools to use key store and trust store settings configured in the Parasoft preferences or in the local test or responder suiteconfigure suite-level SSL MQ settings in SOAtest and reuse them in any tests in the test file. Data Repository Server Moved to Customer PortalThe data repository server is now available as a separate download from the customer portal. This change enables customers to readily access and deploy Parasoft data repositories without having to download a SOAtest or Virtualize desktop. The desktop products will server is no longer ship with the serverincluded with desktop products. New JSON Validator ToolThe new JSON Validator checks JSON messages and reports a failure if the requests and responses are not well-formed according to the RFC 4627 version of the JSON standard. The tool can also validate JSON payloads against schema definitions. You can use JSON Validators as standalone tools to manually validate JSON, or connect it to tools that send or receive messages in JSON format to verify that the payloads are valid. See JSON Validator 1. SOAtest ViewsYou can now add SOAtest Servers to your SOAtest perspective. The SOAtest Server view is now used server view enables you to manage test assets deployed to a local or remote SOAtest server, including drag-and-drop test case deployment.See SOAtest Server View for details. The previous version of the SOAtest Server view has been renamed to the Legacy Stub Server view.See Legacy Stub Server View for details. Usability ImprovementsA right-click action has been added to the navigator view that enable enables you to quickly add folders to your Test Assets and Virtual Assets structures. If you are upgrading from a previous version, you must either reset your workspace perspective or create a new workspace to use this feature. To reset, right-click the perspective in the Perspectives tool bar and choose Reset. If you have a customized perspective, enable the Also discard perspective's customization option. Asynchronous ProcessingAsynchronous processing enables better concurrency when responders are configured with delays (e.g., in performance profiles). You can now control how the SOAtest/Virtualize Server processes requests by setting the asynchronous processing system properties during startup. See the following sections:
Continuous Testing PlatformWe've made the following enhancements to CTP. Contextual Quick ScriptsClick on the info icon in CTP interfaces to view a sample cURL command that you can use in your batch scripts to automate CTP actions. Quick scripts appear in screens associated with the following actions:
Update Variable Sets for Test Scenario JobsIf multiple environments are available for the scenario, you can use the new Variable set option in the API Testing interface to map a variable set to each test scenario in your job. Variable sets defined in the test scenario will automatically be configured to use the existing values, but you can choose Literal from the drop-down menu and specify specific values. Literal fields are pre-populated with local variables if available. Ability to Upload Replacement Virtual Assets and Test FilesYou can now choose to replace .pva and .tst files without affecting jobs or component instances. You can also upload multiple files at the same time. SOAtest/Virtualize 9.10.3 or newer is required. Ability to Specify Test Configurations for JobsYou can now specify a test configuration to execute when configuring jobs. By default, the configuration specified on the server is used.See Using Jobs with Automated Provisioning. Additional Updates
Resolved PRs and FRs
|