Posts

Benefits of Virtualan - "The Service Virtualization Project"

Virtualan is open source based Open API Interface driven Service virtualization tool. Virtualan - Mock service developed on top off spring boot. Any rest API can be converted as Virtualized service in a minutes. "Virtualan would be build with spring boot framework that would convert API service as Virtualized service in matter of adding couple of annotations. Simply as Virtualized service which currently supports spring-boot based Rest service (API) with Spring-RestController or CXF-Jaxrs as Virtualized service with @VirtulaService and @ApiVirtual annotations." How it helps in Automation world, API Testing world and Microservice World: Big support for Spring-Boot API Rest services . Fully developed using spring-boot. Convert spring-boot services as Virtualized mock in matter of adding couple of annotations. New rest api service development   - Don’t have bandwidth to complete all services.. Unimplemented   APIs conver...

Service virtualization - Virtualan integration with Openapi

Image
Setup Guide :   Pre-requisite: openapi-generator (With Virtualan version)   https://github.com/elans3/openapi-generator Virtualan code: https://github.com/elans3/openapi-virtualan Implementation sample code with pet store : https://github.com/elans3/openapi-virtualan-impl Deploy and Start the service : It just supports only for Spring REST services as of now: Run the following command: mvn -U -Dmaven.javadoc.skip=true clean install java -jar virtualan-pet.jar Usage and Testing: Navigate to the  http://localhost :<8080>/virtualan-ui.html to set up the Mock data. Refer Virtualan - PET Store :  View Pet store UI Set-up Data:        Test the Service with any rest client:  Hope you have satisfied with the response :)      Thank you for visiting to this page..  Benefits of Virtualan:  Setup your request and response for the given Re...
Image
VIRTUALAN -VIRTUAL MOCK SERVICE Hello Everyone!!!    This is article about how can deploy virtualized services with swagger/OAS contract(s)? Service Virtualization(https://en.wikipedia.org/wiki/Service_virtualization):   Service virtualization is a method to emulate the behavior of specific components in heterogeneous component-based applications such as API-driven applications, cloud-based applications and service-oriented architectures. It is used to provide software development and QA/testing teams access to dependent system components that are needed to exercise an application under test (AUT), but are unavailable or difficult-to-access for development and testing purposes. With the behavior of the dependent components "virtualized", testing and development can proceed without accessing the actual live components. Service virtualization is recognized by vendors, industry analysts, and industry pub...