Performance Assurance

Speed and accuracy are the key factors in a successful website. Customers expect a site that loads quickly, business users want an e-Commerce product that is fast, flexible and responsive, and web masters are looking for a system that can efficiently manage a high throughput without making huge demands on scarce IT resources.

It's a lot to ask of one application, so it's essential that any new system is working at its peak performance level before launch. Performance assurance is there to ensure this happens.

The advantages of performance assurance activities are clear:

  • Fewer additional deployments in production from defects in application software.
  • Lower levels of unexpected downtime of the system associated with inappropriate configuration settings.
  • Better user experience through improved site performance, avoiding problems produced by bottlenecks in application components, infrastructure or data volumes.
  • Operational service level agreements are not met in the live system.
  • Greater customer site satisfaction reflected in both sales and reputation.

Spindrift's performance assurance approach avoids the costs that come from site non-performance costs., and business owners benefit from feedback on the performance aspects of the application from the very beginning of the project.

Why Performance Assurance and not Performance Testing?

An ounce of prevention is worth a pound of cure. Performance assurance avoids the expense and time delays of fixing defects found in load testing and will improve your time to market.

The Test Model

The new generation of eCommerce applications open up new ways for business users to attract more visitors and increase sales. Their actions will influence user behavior, the number of visitors and the conversion rate, and the old concept of "typical web application usage" ceases to apply in testing models. Spindrift's performance specialists will help your testing analysts design a test model for your eCommerce applications that truly reflects the experience of using the site.

Infrastructure Setup

Save the time and money needed to find the right site configuration settings by starting with a set of effective server and application settings tailored to your own implementation. Our experience in large eCommerce deployments allows us to provide you with the most suitable clustering options to support your business.

Code Reviews

Spindrift are eCommerce experts, and are fully aware of J2EE coding standards and best practices. We will identify code bottlenecks and help you with their resolution before system testing has even started. The benefits are considerable: greater development knowledge, reduced testing time, and improved time-to-market.

Feature Testing

In today's fast-moving market you cannot afford to have a fully functional application before you start your performance testing. We are ready to assess the performance of your application as soon as you have your first functional feature. Spindrift's performance testing team members have been part of several agile development projects in which they have implemented incremental performance testing with remarkable success.

Performance Testing

Spindrift's testing framework allows you to pro-actively anticipate how your system will react to an ever changing e-Business.

Load Testing
incrementally apply load on the system while measuring response time and resource utilization in order to establish system capacity. This test may involve for instance the online store, the content administration processes and the back-end systems under real life user load and behavior.
Stress Testing
expose the system to load beyond its capabilities with the aim to find its breaking point.
Stability Testing
verify that the system operates over time and over its full range of use without failing or causing failure.
Scalability Testing
ensure that your growing business will be supported by the eCommerce system over the next years.
Outside-in Testing
Performance is a key requirement for your customers. They are located all around the world and therefore they will perceive performance in a different way than your monitoring tools do behind your firewall. Spindrift's cloud-based load test will provide you with invaluable performance figures that truly reflect the speed that your customers will get at their homes.
Failover Testing
customer loyalty strongly depends on system availability. Spindrift's failover testing method effectively verifies the redundancy of eCommerce systems while they are under load to ensure your business continuity. Testing time is reduced since our testing team has a clear understanding of the N-tier architectures and the different fail over models.

Application Tuning

Spindrift can establish the necessary monitoring mechanisms to assess site performance and resource consumption. We can then assist you with applying configuration and code changes that will align your system with your project's performance, availability and scalability requirements.

More information?