- How can I configure a stress test?
Configuring a stress test is as easy as navigating through your site or application.
CloudPuncher automatically records all the interactions between the browser and your server. That includes all the fetched pages, scripts, stylesheets as well as
AJAX requests and form submissions. For the applications created with Flex or Flash, CloudPuncher also records applications' remoting requests.
User can record multiple workflows for different types of visitors. Once a workflow is recorded, a test scenario should be configured with various
options including client allocation scheme, test termination conditions and monitors measuring your application's performance. A scenario can be
executed by CloudPuncher at any time and provide you with a report as well as test analysis/analytics tool.
- What do I need to run a stress test?
At the very minimum all you need is a site/project/product you would like to test and an account at CloudPuncher.com.
CloudPuncher is a fully automated service which automatically allocates all the computers required to run your test. It also launches and manages the stress
testing software running in the Cloud. As a result, you do not need to worry about spending time on setting up a test environment or
maintaining stress testing software. Optionally, you can install CloudPuncher Controller on your network. The Controller component
provides monitoring capabilities and can instrument the server side of your application while a stress test is executing. Any data collected
by Controller is correlated with the information aggregated by the CloudPuncher clients.
- My service/site is running in a Cloud, can I use CloudPuncher to test it?
Yes, CloudPuncher can test any web-based application or site regardless of where it is hosted.
Whether it is a shared/dedicated web hosting service, private data center or a Cloud computing environment, CloudPuncher can
run a test and monitor the performance of your application.
- How many virtual clients can CloudPuncher support?
CloudPuncher supports virtually unlimited number of concurrent clients.
When you create a test scenario, you have several options to configure how the clients will be allocated. T
hese options allow incrementally increase the number of clients, alternate high and low client load or
creating a completely custom client allocation chart.
- My application is built with Flash/Flex, can CloudPuncher stress test it?
Yes, CloudPuncher fully supports client/serer communication mechanisms used by Flash,
Flex and AIR clients. Whether it is remoting or data management requests, the product can accurately replay them in the original form or allow
dynamic value substitution. Future version of CloudPuncher will also support streaming video as well as data management of
streaming protocols.
- Can CloudPuncher stress test applications behind a firewall?
Applications or sites deployed internally behind a firewall can be tested using a
premise-based version of CloudPuncher. All of the same product features are supported, but the configuration would require additional
setup of the computer resources used in a test. Please contact our Sales for additional details.
- Can I monitor our proprietary system during a stress test using CloudPuncher?
CloudPuncher provides a wide range of built-in monitors for many parts of
your server-side of the application. These monitors can collect information about operating system resources, database or
web/application servers performance. The system also supports custom monitors which can be registered with the system.
- We're in a crunch! Do you offer consulting services to help my team through this testing phase?
Yes. We can help you at any stage of your test process or you can outsource your testing to us and we can conduct the entire test, providing you with real-time monitoring of what is going on in your application and server environment, as well as, provide rich reporting and recommendations on how to solve performance problems. Please contact sales@cloudpuncher.com to discuss your testing needs with us.