BlazeMeter, a provider of open source continuous performance testing software, announced integration with AppDynamics software, which provides application performance intelligence, to help developers address issues that impact application performance with accuracy and consistency.
Users of the integrated products can now incorporate critical metrics from AppDynamics into their BlazeMeter test scenarios to identify problem areas faster.
The solution works by adding AppDynamics’ monitoring profiles to BlazeMeter test scenarios. Developers can then identify various metric groups associated with their applications, such as mobile, end user experience, or business transactions.
Developers are then able to select specific metrics, such as average response time, calls per minute, and errors per minute.
By integrating these metrics with BlazeMeter’s timeline graphs, application performance management (APM) data can be plotted on the same graph as the test data, alongside metrics such as concurrent users, throughput, and latency, allowing developers to discover where and when things break down.
"The connection between application performance management and performance testing has never been as strong. BlazeMeter and AppDynamics are both part of a next generation of companies that is redefining modern software delivery," Alon Girmonsky, CEO of BlazeMeter, told eWEEK. "APM provides developers the ability to quickly identify the root cause for problems that have been identified within the performance testing process."
Girmonsky explained that once identified, developers can apply a fix and then validate it by testing as many times as they need to get sufficient information from the APM system, and this will ensure the fix was applied and the problem is no longer there.
"An application has the potential to be highly fragmented, with many moving parts that each affect performance," Girmonsky said. "Any performance system must first gain access to all of the performance streams coming from all modules and performance data sources. Gathering the data is the first step. The second step is deriving intelligence from the huge quantities of data facilitating a quick data-driven decision making process."
The BlazeMeter community currently has more than 100,000 developers and boasts global brands such as Adobe, Atlassian, Gap, NBC Universal, Pfizer, and Walmart as customers.
"Performance is becoming critical--there is zero tolerance for poorly performing applications. Building a high-performance application has always been challenging, but is now more so than ever," Girmonsky noted. "Due to its vast complexity, performance testing is the last field to be automated. To achieve real continuous delivery, performance testing needs to participate in the automation of the software delivery cycle."