Interview Question : What is Stress testing?
Answer : The only think I need to start conducting any of three kinds of tests is an interest in learning about the performance characteristics of an application or a concept of an application. I don't need tools, I don't need a mostly functioning application. Some of the most useful performance testing I've ever done has been with an architect, in a bar, using a bar napkin and a borrowed pencil. He was sketching and brainstorming a design for an application. I was testing his design by pointing at various objects/components and asking questions. About 3 of 5 questions resulted in him starting over on a new napkin. The point is that this is an impossible question to answer without first knowing why you want to do performance testing in the first place. Do you want to know what the response time will be in production? Do you want to determine compliance with contracts? Do you want to help the developers tune the application? Do you want to determine what hardware is necessary to support the target load? Each of these objectives requires different things to achieve.
Interview Question Category : Load, Stress & Performance Testing
|