Common · History
Software performance testing
Procedure to determine how a system performs in terms of responsiveness and stability under a particular workload
In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness and stability under a particular workload. It can also serve to investigate, measure, validate or verify other quality attributes of the system, such as scalability, reliability and resource usage.
From Wikipedia
In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness and stability under a particular workload. It can also serve to investigate, measure, validate or verify other quality attributes of the system, such as scalability, reliability and resource usage. Performance testing, a subset of performance engineering, is a computer science practice which strives to build performance standards into the implementation, design and architecture of a system.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
I★
ISO/IEC 29119
ISO, IEC and IEEE standard
-
★
Job performance
Measure of how well someone performs given tasks at their place of work
-
★★★
Proof of concept
Realization of a certain method or idea in order to demonstrate its feasibility
-
★★
Prepress proofing
Usually serves as an agreement between customer and printer and as a color reference guide for adjusting the press before the final press run
-
S★
Software verification and validation
Discipline that ensures software quality
-
★★★★
Software engineering
Academic discipline that studies systematic approaches to developing software
-
★
Beta tester
Person who tests software in early stages
-
★★
Component-based software engineering
Branch of software engineering
-
G★
Geekbench
Benchmarking software
-
★★
Iperf
Software tool for network performance measurement and tuning
-
★★★
intelligence test
Psychological test of intelligence
-
★★
Computer performance
Effectiveness of a computer system or component (hardware or software) at performing useful work
-
★★★
Black box
System where only the inputs and outputs can be viewed, and not its implementation
-
★★★
Agile software development
Group of iterative and incremental development methods
-
★
Unified process
Object oriented software development process framework, that is iterative and incremental, use case driven, architecture centric, and based on UML models.
-
F★
Functional testing
Testing of a software application for its functional requirements
-
R★
Resampling (statistics)
Family of statistical methods based on sampling of available data
-
★
Pytest
Python testing framework