Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

testing

What is durability testing?

Samia Ishaque

Grokking Modern System Design Interview for Engineers & Managers

Ace your System Design Interview and take your career to the next level. Learn to handle the design of applications like Netflix, Quora, Facebook, Uber, and many more in a 45-min interview. Learn the RESHADED framework for architecting web-scale applications by determining requirements, constraints, and assumptions before diving into a step-by-step design process.

Durability testing is performed to ensure that a program can withstand and perform well during unfavorable conditions; this includes being damaged or overloaded with traffic or requests. Durability testing is also known as performance testing.

The program is tested under the following conditions in software testing to make it more secure:

  1. Memory leaks
  2. I/O activity levels
  3. Database resource consumption

Changes are then made to make the program more reliable and define the capacity of a program or the load it can handle without crashing. Input-output resources, database resources, and memory play an important role in assessing durability.

RELATED TAGS

testing

CONTRIBUTOR

Samia Ishaque
Copyright ©2022 Educative, Inc. All rights reserved

Grokking Modern System Design Interview for Engineers & Managers

Ace your System Design Interview and take your career to the next level. Learn to handle the design of applications like Netflix, Quora, Facebook, Uber, and many more in a 45-min interview. Learn the RESHADED framework for architecting web-scale applications by determining requirements, constraints, and assumptions before diving into a step-by-step design process.

Keep Exploring