Appvance Has Unveiled a New Version of Appvance PerformanceCloud

Date 2015/1/22 9:56:29 | Topic: Product News

Appvance unveiled a new version of it Appvance PerformanceCloud performance testing platform. Appvance PerformanceCloud V2.0 is designed to help dev, QA and DevOps organizations to truly leverage cloud computing, agile methodologies and Continuous Integration to run realistic functional, performance, and load tests and triage application issues in least possible time.
Running a performance test that truly mimics the real user behavior mainly depends on two factors: tester’s experience in designing the performance test and sophistication of the load testing tools employed in conducting the tests.  A critical element of a load or performance test is to pinpoint the load at which the response time of a transaction is exceeding the SLA limit (say greater than 1 second) or where the server has reached the break point. With APC 2, a tester can define a ramp-up schedule for each test case. By ramping up users in small batch sizes, tester can determine the exact load at which the server is not satisfactorily serving the requests or measure the exact load at which a particular test case is exceeding the SLA (response time).

Modern composite application architectures employ advanced features to optimize server and network resources. One of the popular methods is to add request routing logic or session caching logic based on end-user IP. In APC 2, user can configure test nodes to assign a specific IP to each virtual user. With ‘IP Spoofing’ technology, requests made by virtual users on a single load generator machine will use a range of IPs and capture realistic response times.

Users can define test Iterations, which has the Test-type of either ‘Number of Users’ or ‘Proportion (%) of total Users’. The completion criteria of each execution can either be having ‘Total Executions with/without Max time defined’ or ‘Total Duration with fixed time limit’. In APC 2.0, within each test case, users can select to have think times as recorded in scripts, or use a random value or a fixed think time. Think times in the scripts are critical in mimicking actual user behavior. In real world users do not execute steps with no wait time between actions. A User will usually wait for a few seconds before deciding to take next action (for instance, while browsing a website).

In addition to running a realistic performance and load tests, an equally important factor in testing is to identify application issues with the least amount of effort. APC 2 has enhanced reporting capabilities, such as zoom-in and zoom-out to a specific time period, ability to create report templates, and enhanced application monitoring of databases and application servers.

This article comes from Software Development Tools

The URL for this story is: