Software Testing Interview Questions – Part 9
41. What is Scalability Testing?
Performance testing focused on ensuring the application under test gracefully handles increases in work load.
42. What is Test Procedure?
A document providing detailed instructions for the execution of one or more test cases.
43. What is Stress Testing.
Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements to determine the load under which it fails and how. Often this is performance testing using a very high level of simulated load.
44. What is Workflow Testing?
Scripted end-to-end testing which duplicates specific workflows which are expected to be utilized by the end-user.
45. What is Smoke Testing?
A quick-and-dirty test that the major functions of a piece of software work. Originated in the hardware testing practice of turning on a new piece of hardware for the first time and considering it a success if it does not catch on fire.
46. Explain Static Analysis.
Analysis of a program carried out without executing the program.
47. What is Test Harness?
A program or test tool used to execute a tests. Also known as a Test Driver.
48. What is Test Plan?
A document describing the scope, approach, resources, and schedule of intended testing activities. It identifies test items, the features to be tested, the testing tasks, who will do each task, and any risks requiring contingency planning. Ref IEEE Std 829.
49. What is Verification?
The process of determining whether of not the products of a given phase of the software development cycle meet the implementation steps and can be traced to the incoming objectives established during the previous phase. The techniques for verification are testing, inspection and reviewing.
50. What is System Testing?
Testing that attempts to discover defects that are properties of the entire system rather than of its individual components.