Software Testing Interview Questions – Part 10
51. What is Performance Testing?
Testing conducted to evaluate the compliance of a system or component with specified performance requirements. Often this is performed using an automated test tool to simulate large number of users.
52. What is Quality System?
The organizational structure, responsibilities, procedures, processes, and resources for implementing quality management.
53. What is Validation?
The process of evaluating software at the end of the software development process to ensure compliance with software requirements. The techniques for validation is testing, inspection and reviewing.
54. What is Regression Testing?
Retesting a previously tested program following modification to ensure that faults have not been introduced or uncovered as a result of the changes made.
55. What is Quality Control?
The operational techniques and the activities used to fulfill and verify requirements of quality.
56. What is Volume Testing?
Testing which confirms that any values that may become large over time (such as accumulated counts, logs, and data files), can be accommodated by the program and will not cause the program to stop working or degrade its operation in any manner.
57. Define Race Condition.
A cause of concurrency problems. Multiple accesses to a shared resource, at least one of which is a write, with no mechanism used by either to moderate simultaneous access.
58. What is Walkthrough?
A review of requirements, designs or code characterized by the author of the material under review guiding the progression of the review.
59. What is Quality Management?
That aspect of the overall management function that determines and implements the quality policy.
60. What is Test Automation?
Testing employing software tools which execute tests without manual intervention. Can be applied in GUI, performance, API, etc. testing.