InterviewStack.io LogoInterviewStack.io

Non-Functional Testing Questions

Testing quality attributes beyond correctness: reliability, usability, compatibility, maintainability, and other non-functional requirements. Covers identifying non-functional requirements, designing checks for them, and awareness of where functional testing is insufficient. Serves as the umbrella for quality attributes not covered by a dedicated topic.

HardTechnical
29 practiced

Design tests to simulate and validate system behavior under resource exhaustion: memory pressure, file descriptor limits, CPU starvation, and disk full. Explain how to reproduce these conditions in test/CI (containers with limits, ulimit, cgroups), what assertions to add, and how to verify graceful degradation, error messages, and safe shutdown paths.

That is every published Non-Functional Testing question for Software Engineer so far. Browse the other topics in this category, or practice this one interactively.