416-400-8075    

 

As application development trends toward more composite, service-oriented architecture approaches, it is becoming more and more challenging to test these applications. Any access limitations, unavailability of dependent services and/or data sources can delay projects and testing timelines. These challenges are amplified in agile environments where release cycles are compressed.

composite_application_example-300x211.png

Other challenges of testing composite applications:

The good news is that service virtualization technologies like HP Service Virtualization can enable you to address these challenges easily.

Environment Virtualization

Provide the capabilities to simulate environmental conditions that accurately reflect production without expensive production systems.

Rational

Replicating production systems and environmental conditions enhances testing accuracy.

Providing development with access to realistically performing environments makes development efforts more scalable and targeted at production systems.

Approach

Utilize HP Service Virtualization to simulate numerous different hardware platforms to allow testing and development to proceed without the need for costly environments to be created and populated with data.

Utilize Shunra Virtual Environment to simulate network connections and connectivity, accurately simulating network performance restrictions for development and test.

Value

Using HP Service Virtualization allows development and testing to proceed on simulated environments without the need for software licenses or expensive hardware platforms.

Existing platforms can be leveraged more effectively – simulation can replace the need for additional hardware resources and limit licensing costs.

Using Shunra Virtual Environment, developers can understand how their code will behave across accurately modeled network conditions, enabling them to write better performing applications. The Shunra Virtual Environment software is tightly integrated into HP Performance Center, or can be used in an analysis and predictive capability without performance testing.