Parasoft SOAtest is the most comprehensive testing solution in the industry, with performance testing, stress testing and load testing capabilities as powerful as LoadRunner. We are pleased to announce that Parasoft SOAtest has been updated to V9.10.7 with a variety of new features and full API test automation!
Parasoft SOAtest was updated in the following three aspects:
- A new test data management method is used to eliminate the biggest bottleneck in testing — test data
- Service virtualization that supports state transition testing is called “stateful virtualization”
- Functional test results are aggregated across the SDLC through Parasoft’s reporting and analysis dashboards for a personalized and comprehensive view of quality
New test data management methods
Parasoft SOAtest V9.10.7 introduces a new way to access real and secure test data using intuitive, browser-based data modeling techniques that help you create the most complex data objects without having to understand how a database works. It combines service virtualization with traditional test data management to create a practical approach called data emulation.
Leveraging experience in service virtualization, a new technology was created that allows users to simply log interactions with dependent databases or apis and generate virtual services and mock test data. No upfront work is required to build the data model because the data model is built automatically by handling traffic. In a Web browser, users can take a self-service approach to building the data they need to fit their use cases with simple and intuitive visualizations that enable them to mask, reshape, subset, and generate large amounts of data.
This new approach to test data means you don’t need to know the entire database. You can simply grab the conversations that are important to you and use them to generate a variety of other data. This approach reduces the total time spent waiting for test data because you can quickly build what you need, use it, and then destroy it.
Service virtualization that supports state transition testing (” stateful virtualization “)
Another application of this approach in test data management is in service virtualization. A powerful application of service virtualization is to simulate services that undergo various state transitions, such as shopping carts or banking applications. Users can manage the most complex transactions and successfully test for state transitions without writing a single line of code, leveraging Parasoft’s new test data management infrastructure to create virtual services that update themselves based on usage (what we call “stateful virtualization”).
In the latest release, the workflow has been greatly simplified, making it accessible to everyone, even if you’re not familiar with the back-end data. With a simple tool, you can write persistent data to the data model while using virtual services, enabling you to create more realistic simulations.
One of the key drivers of Open Banking is the creation of an API sandbox. Parasoft’s approach enables you to build your Open Banking virtual services from service definitions, then build the necessary logic so that they behave like their real counterparts, and you will be able to create real API sandboxes with all the underlying business rules built in from the start, so that they are highly reusable and distributable. Combined with Parasoft’s data masking, you can also generate secure, reusable test data for the API sandbox.
Summarize functional test results into the SDLC’s personal quality view
Parasoft SOAtest reduces the complexity of reporting and provides you with functional test results in a personalized way through its interactive reporting and analysis center. With the execution of functional tests, our enhanced Jenkins plug-in will provide multiple layers of information for Parasoft’s Quality Dashboard, including test type, execution environment, build ID, etc. This information can be aggregated and combined into many different widgets, all with a unique view of software quality, that different roles can combine into a customized dashboard that tells them exactly what’s relevant to them.
On the Thin client interface, the Parasoft SOAtest continuous testing platform allows you to configure the context in which your tests are executed so that you can create a limited number of tests and then reuse them optimally by exchanging data sources, variables, endpoints, and so on. This is provided as the “Jobs” UI available in browsers and has been enhanced in the latest version to allow users to define sets of environment variables individually or in batches to quickly reuse individual tests by exchanging dynamic information on the fly.
Other enhancements
We’ve added a number of additional customer enhancements, and you can read all about them in the release notes! In addition to customer-centric enhancements, we have added two new native tools to our extended visualization tool system:
- JSON validator: This new tool allows you to validate patterns for JSON requests and responses. It will automatically infer resource types from the service definition and can be added to Parasoft Virtualize to validate incoming requests before responding.
- Data repository CRUD tool: To support stateful virtualization, it can now be attached to existing virtual services to help you manage even the most complex stateful transactions without writing any code. The tool communicates through our test data ecosystem, so you don’t need to set up an external database.
By enabling users to overcome traditional bottlenecks associated with managing test data, the latest version of Parasoft SOAtest allows users to relax and enjoy the testing process. Creating virtual services to support state transition testing will allow users to enjoy the areas where service virtualization requires data manipulation, and by aggregating the results of functional testing across the SDLC to personalize dashboard quality, users will be able to design centralized quality dashboards for results that are important to them at a glance.
If you want more resources for Parasoft SOAtest or other related downloads, please click here.