SOASTA’s Technology Leadership

Cloud Testing is a transformational approach to web testing by leveraging cloud computing for performance testing and Selenium for functional testing.  SOASTA CloudTest is a platform that offers full scale, intuitive performance testing and extends the popular open source Selenium testing framework for functional testing. CloudTest provideds more accurate test recording, a visual test creation environment, distributed test execution, and powerful analytics. Dynamic provisioning, and teardown, of the server capacity provided by multiple cloud vendors enables our customers to simulate millions of users in a matter of minutes. CloudTest features the newest technology-from a web services core to an Ajax UI-and is purpose-built to support the testing of any web application-from the message layer to web services to browser actions.

Massively Multi-threaded CloudTest Engine

The CloudTest engine is based on a massively multi-threaded software design that drives today’s multi-chip, multi-core servers to their full potential. When testers really need to turn up the volume on a load test, CloudTest allows them to scale out to higher numbers of virtual users. The CloudTest engine executes all or parts of a complex test composition. A single CloudTest node is capable of sending and validating responses to thousands of http(s) messages per second.

Distributed, Scalable CloudTest Architecture

CloudTest nodes can be launched, across public and private clouds, to share execution of parts of a large load test. Tests can be geographically distributed while still producing a single integrated set of test results and analytics.  Provisioning is done through a wizard-based interface that allows the tester to launch hundreds of load generation servers in a matter of minutes; and tear them down just as quickly.

Handling “Big Data”

Large scale tests can produce massive result sets. Without a way to handle the data in real-time, finding issues becomes a long and time consuming process, and testing in production is out of the question. CloudTest Analytics is a memory-based analytic service (with persistence to disk) purpose-built to handle very large result sets from the most complex distributed load tests with the information instantaneously displayed on customizable dashboards.

Real-time Analytic Dashboard

The CloudTest Analytics Dashboard automatically correlates many data streams from a distributed load test into a single test result on a synchronized time-line. CloudTest includes pre-built, real-time analytics based on best practices so testers don’t have to spend time building the reports and charts needed to document the test results. Testers can also build their own dashboards and manipulate them and drill into specific areas of interest as the test is running . Testers can collect data from many sources, including performance metrics and monitored resources, such as target servers, load balancers and network traffic.

Ajax-based User Interface

SOASTA CloudTest has an Ajax UI that can be accessed from all major web browsers. Cross browser support enables testing teams to create, run and analyze test results from anywhere in the world, at anytime. SOASTA CloudTest allows geographically distributed teams to collaborate and leverage their testing resources to achieve a high quality result that everyone can immediately share.

Visual Test Creation

SOASTA’s patented visual test creation environment records HTTP traffic for simulating users in performance tests. For function tests, it records all browser events at the DOM level and offers multiple object locators to create more accurate automated tests. It includes a complete visual programming language that minimizes the need for any coding or scripting, even for complex tests.

Test Integration Frameworks

Easily integrated into continuous integration frameworks such as Hudson and Jenkins, SOASTA’s functional testing solution enables both quality assurance (QA) and software development teams to execute more accurate tests with unparalleled speed and agility – without programming.

Email Us!
Subscribe to our Feed!
Find us on Facebook
Follow our Tweets
See our pics