Parasoft released new versions of its functional solutions for microservices. Parasoft SOAtest, an API/web/mobile/database testing solution, now provides a simplified approach to testing microservices, with new workflows and protocol support. Parasoft Virtualize, a service virtualization solution, has been bolstered with new technology to help isolate individual components and stabilize test environments. As pioneers in the software testing space, Parasoft continues to innovate, and when it comes to microservice testing, Parasoft is making it easier to ensure reliable, high-quality software by providing teams with an intuitive approach to defining and executing complete test scenarios.
The shift toward microservices has brought great promise to the development and testing worlds by increasing speed, flexibility, and scalability. Realizing these benefits is essential to organizations that are looking to get ahead in today’s face-paced world of software development, so effectively adopting microservices requires an effective testing solution, along with a scalable testing strategy.
One of the key advantages of microservice architectures is the ability to develop, deploy, and upgrade services individually. But this essential benefit also introduces a series of new testing challenges, such as understanding how to isolate each component for testing while still collaborating with the team as a whole.
Recognized as one of the most important protocols for microservices, Parasoft SOAtest now supports Kafka for both initiating (push) and listening to (pull) events. This supplements support for existing microservice specific protocols, RabbitMQ, protobuff, HTTP, REST, and more.
Teams can now easily integrate API testing as part of existing CI/CD processes using the new highly-deployable SOAtest executable, which can be deployed on-demand as a step in CI builds, enabling teams to perform test execution in disposable environments as a part of the accelerated delivery process.
With a new workflow to simplify the endpoint discovery process, Parasoft Virtualize teams can now more efficiently simulate services in a federated or sandbox team structure without having to disrupt core system configuration.
Using the Parasoft Continuous Testing Platform, teams can visualize their microservices environment. By enabling users to associate test artifacts with each component, that can be shared across development and test teams, the Continuous Testing Platform provides a single point of alignment for test configurations.