Load testing is often used as a synonym for other types of non-functional testing. This page provides an easy reference summary for those interested in the differences between the various types of technical testing. Click on the headings below to find out more information.
Testing conducted to evaluate the compliance of a system or component with specified performance requirements.
Any test performed with normal or extreme volumes of data, or numbers of users, typically to show stress and performance characteristics and reveal load-related defects.
Testing conducted to evaluate a system or component up to the limits of its load capability. This is the testing of a product beyond normal load; in particular, in terms of numbers of users and volumes of data. It may involve measurement of the speed in which data is processed (see Performance testing).
Testing designed to prove that both the functionality and the performance of a system will scale up to meet specified requirements (usually to support a higher number of users).
Testing where the system is subjected to large volumes of data.
A software tool which automates the recording of a user’s activity in an IT system involving one or more protocols (for example HTTP, Citrix), and allows subsequent replay to emulate the activity of a large number of users.
Testing conducted over an extended period of time to reveal resource usage problems such as memory leaks.
See Soak testing.
Collection and analysis of the performance, throughput and resource usage of an IT system over a period of time.
The optimisation of performance, throughput and efficiency of resource usage for an IT system.
Testing conducted to demonstrate that recovery procedures are effective following a disruption affecting IT systems. For example this might include testing that database backups can be restored. Often confused with Business Continuity Testing.
Testing that a business can continue to operate effectively when disruption has occurred – independently from the recovery of any IT systems affected.
Testing where operations are co-ordinated at significant points to highlight errors which occur only during concurrent usage.
Testing that detects whether occasional operations fail when a large number of operations are performed.
A term best avoided, as to some it means testing stability over time (see Soak testing), whereas to others it means testing a system is stable when failures are deliberately introduced (see Failover testing).
See Failover testing.
Testing where a system is made to fail under load, to verify whether standby systems are correctly used to maintain service.
That’s right, we are 100% SAP focused. This approach allows us to attract the best SAP professionals in the industry and focus our services on delivering the maximum value to your SAP investment. We firmly believe that we can provide our clients with a solution which is rich in required SAP...
Coppercone is widely recognized as offering unique capabilities to the marketplace, especially in rapid deployment solutions for SAP Enterprise Solutions, Application Management Services and Hosting Services. We leverage these advantages to enable our clients to realize greater business value...
In today’s challenging business environment, companies need to have clarity across all aspects of their business, which allows them to act quickly with increased insight, efficiency and flexibility. By using SAP solutions, companies of all sizes – including small businesses and midsize co...
Our consultants work round-the-clock to find ways to reduce risks, shorten time-to-value and lower your total cost of ownership. Working side-by-side with clients, they deliver methods, tools and expertise that show quick results, all the while staying committed to the knowledge transfer proc...