“Monitoring is the first step that leads to control and eventually to improvement.”
- Anonymous
What’s New
-
HPE LoadRunner has released its new version 12.55 which is loaded with following new features:
- Support for MQTT & CoAP protocols (M2M/IoT connectivity protocol)
- Support for running JMeter scripts
- Existing protocol enhancements
-
SmartBear has released a new version 4.70 of LoadComplete with following new features:
- Cloud testing enhancements
- Support for mobile apps performance testing
- Performance improvements in generating test results
-
Neotys has released a new version 6.2 of NeoLoad with following new features:
- Native GIT Support
- Graph Substitution in NeoLoad Web Dashboard
- Trends in NeoLoad Web
Tool Evaluated By Team
Utilizing APM Tools in Performance Testing
Using APM tools in QA cycles can immensely help the performance testing teams for in-depth analysis of the application’s health before it goes to production.
In this newsletter, we have evaluated one of the major Application Performance Monitoring (APM) tool [New Relic] that monitors and manages the application’s performance. It also provides the trending data about the application's performance with detailed transactions information & reports which helps to troubleshoot the performance bottlenecks.

Key Features
- Provides support for Java, .NET, Node.js, PHP, Python and Ruby technologies
- Support for Windows, Linux, Android and iOS platforms
- Analyze the threads using thread profiler tool to identify potential bottlenecks
- Offers variety of capacity, database, scalability and web transaction analysis reports
- Major KPI (response time, throughput, error rate and apdex score) trends accessible on dashboard
- In-depth information on heap/non-heap memory usage, GC, active/idle thread count and http sessions
- Customizable alert policy for individual and group alert notifications
- Alert system integration with applications like Slack, HipChat, Campfire and Pagerduty
- Option to view and download reports on daily, weekly and monthly basis with detailed downtime information
Knowledge Base
APM Tool Selection Criteria
In today's competitive market, various tools are available with a variety of features which may or may not suit your application requirements. Below are few important parameters that can be considered while selecting an APM tool for your application:
APM Workflow in SQA

Best Practices to use APM Tool during Performance Testing
Below are the best practices that can help the performance testing teams to efficiently utilize APM tool and uncover bottlenecks early:

- Use APM tool in QA cycles for full stack monitoring of application components during load testing
- Target critical scenarios from business perspective and monitor the performance
- In-depth analysis of APM data for weak links or transactions to identify the root cause of the performance issues
- Put the load on server from cloud to test geographical response time discrepancies
- Test response time for all the third party applications embedded in the application
- Add alert policy or rules to get an alarming information on the notification channels
- Add major KPI trends on dashboard for quick access
Have Suggestions?
We would love to hear your feedback, questions, comments and suggestions. This will help us to make us better and more useful next time.
Share your thoughts and ideas at knowledgecenter@qasource.com