Performance Testing Tools
Performance Testing Tools Overview
What are Performance Testing Tools?
Performance testing tools address application and system design issues by testing reliability and scalability. Unlike bug testing tools, performance testing tools establish a performance baseline and then attempt to discover bottlenecks by adding stress. Specific tests include load tests, soak or endurance tests, spike tests, and others.
The goal of performance testing apps is to establish benchmarks for a target system. A target might be a web app, a server or group of servers, or a whole network. Performance tests can be monitored in real-time for test validity. Results should supply root cause analysis and locate bottlenecks. Additionally, performance test tools evaluate SLA compliance and provide an overall view of system resilience.
Performance Testing Tools Features & Capabilities
Performance testing tools are designed to apply the below capabilities to targets such as servers, groups of servers, web applications, and network devices.
Test scenario creation
Load generation & virtual user simulation
Test environment monitoring, validation
Real-time test monitoring dashboard
Automated test data collection
Test result presentation, interpretation
SLA baseline setting
Software release risk reduction
Free performance testing tools are available as well as free trials for paid platforms. Most testing tools are priced according to the number of virtual users available for a testing scenario. Additionally testing legacy systems or varied and sophisticated systems can increase cost. Number of tests to be conducted, the type of test, and reporting capabilities often do not influence price.
Performance Testing Products
Selenium is open source software for browser automation, primarily used for functional, load, or performance testing of applications.
Unified Functional Testing (UFT, formerly known as HP UFT and before that QuickTest Professional or HP QTP) is a functional and performance testing tool acquired by Micro Focus from Hewlett-Packard Enterprise.
Oracle Application Testing Suite is a comprehensive testing solution, for load, functional and performance testing.
Micro Focus LoadRunner (formerly HP LoadRunner) is a load and performance testing tool acquired by Micro Focus from Hewlett-Packard Enterprise.
Tricentis Tosca is an integrated testing solution. According to the vendor, this solution consists of a unique model-based Test Automation and Test Case Design approach, encompassing risk-based testing, test data management and provisioning, service virtualization, and more.
Micro Focus Performance Center (formerly HP Performance Center) is an application performance and load testing solution acquired by Micro Focus from Hewlett Packard Enterprise.
BlazeMeter is a vendor that provides performance and load testing as a service. BlazeMeter provides a web based interface for creating static load tests and can run any JMeter script for dynamic load tests. One of BlazeMeter's main strengths is that it supplements JMeter (the top open source loa...
SOAtest, from Parasoft headquartered near Los Angeles, California, is a load and performance testing tool.
Perfecto Mobile in Woburn, Massachusetts, offers mobile app functional and performance testing.
Microsoft's Visual Studio Test Professional is a performance testing solution.
CA Application Test, from CA Technologies, is a functional and performance testing tool.
IBM Rational Quality Manager is a performance testing and quality management hub.
Rapise is a software testing platform that allows users to regression test web, desktop and mobile applications. Some key features include: Playback of Tests, Test Script Editing and Data Driven Testing.
Micro Focus Mobile Center (formerly HP Mobile Center) is a performance testing solution for mobile apps acquired by Micro Focus from Hewlett-Packard Enterprise.
IBM Rational Performance Tester is a performance testing option.
Helix ALM (formerly TestTrack) is an application performance testing and application requirements management suite.
TestShell from QualiSystems in Santa Clara, California is a test automation platform, for performance and load testing.
Indian company Qualitia Software offers their eponymous test automation platform, for performance testing.
eggPlant Performance is a performance testing platform London-headquartered global company TestPlant.
SOAPSonar from global company Crosscheck Networks headquartered in Newton, Massachusetts is a performance testing tool.
DevPartner is a suite of performance testing tools from UK-based multinational company Micro Focus.
Australian company Flood IO offers cloud load and performance testing.