The application behavior virtualization capabilities of Parasoft's SOAtest 6.2 can be related to an online banking interface, according to Rami Jaamour, Parasoft's SOA solutions product manager.
Jaamour explained how a Web app talks to a back-end system when it is handling different actions that customers do, such as transactions and deposits. If a developer needs to add new capabilties to the online banking application, they might not have the proper authorization to access the back-end system and may not even know who does have proper access to it. What SOAtest can do is take a snapshot of that back-end system so that the developer can run scenarios off of it and test new capabilities for the application to see how it meshes with the back end.
"With application behavior virtualization, you are able to emulate the behavior of this back-end system that has the account," Jaamour said. "Your online banking application can talk to the emulated version of the back end so that you can run your use case scenarios and do your development work on it."