Free Software Testing and Quality Assurance MCQs with Answers
181 Software Testing and Quality Assurance MCQs from Software Engineering, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.
Last updated
181 questions · page 8 of 10
- A. Human error or mistake
- B. System fault
- C. System error
- D. System failure
Explanation: A system error is an erroneous internal state that can produce behaviour users do not expect.
Correct answer: System error- A. True
- B. False
Explanation: Safety concerns the ability of a system to operate without causing injury to people or damage to the environment, including under abnormal…
Correct answer: True- A. Hazard avoidance
- B. Damage limitation
- C. Hazard detection
- D. Hazard detection and removal
Explanation: The system first detects excessive pressure and then removes the hazard by opening the relief valve, so this is hazard detection and…
Correct answer: Hazard detection and removal- A. Hazard avoidance
- B. Damage limitation
- C. Hazard detection
- D. Hazard detection and removal
Explanation: Automatic fire extinguishers act after a fire begins to control its effects and reduce the resulting damage.
Correct answer: Damage limitation- A. Human error or mistake
- B. System fault
- C. System error
- D. System failure
Explanation: A fault is a defect or characteristic within a software system that can produce an incorrect internal state, called an error.
Correct answer: System fault- A. Risk
- B. Hazard probability
- C. Accident
- D. Damage
Explanation: Risk expresses the likelihood of an unwanted event, often together with its potential consequences.
Correct answer: Risk- A. Regression Testing
- B. System Testing
- C. Integration Testing
- D. Unit Testing
Explanation: Regression testing is central to maintenance because changes intended to fix or enhance software may unintentionally break previously…
Correct answer: Regression Testing- A. Coverage
- B. Minimization
- C. Safe
- D. Maximization
Explanation: Safe regression selection chooses every test that produces a different result for the modified program than for the original one.
Correct answer: Safe- A. True
- B. False
Explanation: Regression testing can be expensive because many existing tests must be rerun after repeated changes, especially in large systems.
Correct answer: True- A. Efficiency
- B. Precision
- C. Generality
- D. Inclusiveness
Explanation: Inclusiveness measures how well a regression-test selection method includes tests capable of exposing faults introduced by modifications.
Correct answer: Inclusiveness- A. inter-process inspection
- B. maintenance
- C. quality planning
- D. testing
Explanation: Appraisal costs cover activities such as inspections and testing that evaluate product quality.
Correct answer: quality planning- A. errors
- B. equivalent faults
- C. failure cause
- D. none of the mentioned
Explanation: Formal technical reviews are conducted to detect errors early in requirements, design, code, or other work products.
Correct answer: errors- A. deleted
- B. eliminated
- C. identified
- D. eliminated and identified
Explanation: ISO 9001 corrective action requires the causes of nonconformities to be identified and eliminated so that the problem does not recur.
Correct answer: eliminated and identified- A. collection
- B. maintenance
- C. verification
- D. dis-positioning
Explanation: ISO 9001 requires control of quality records, including their collection, maintenance, and eventual disposition, but verification is not…
Correct answer: verification- A. Project manager
- B. Project team
- C. SQA group
- D. All of the mentioned
Explanation: The Software Quality Assurance group independently tracks defects, records the required corrections, and verifies that corrective actions…
Correct answer: SQA group- A. testing
- B. help line support
- C. warranty work
- D. complaint resolution
Explanation: External failure costs arise after delivery and include help-line support, warranty work, and complaint resolution.
Correct answer: testing- A. Quality Control
- B. Quality of conformance
- C. Quality Assurance
- D. None of the mentioned
Explanation: Quality of conformance measures how closely the manufactured or implemented product follows its design specifications.
Correct answer: Quality of conformance- A. The leadership practices in Commitment to Perform
- B. The organizational structure (groups) practices in Ability to Perform
- C. The policy practices in Commitment to Perform
- D. The planning practices in Commitment to Perform
Explanation: In CMM, CO refers to Commitment to Perform, and its policy practices specify the organization's formal commitment to the process area.
Correct answer: The policy practices in Commitment to Perform- A. ISO 9001
- B. ISO 9000-4
- C. CMM
- D. All of the mentioned
Explanation: ISO 9001 requires suitable statistical techniques to be identified and used when verifying process capability and product characteristics.
Correct answer: ISO 9001- A. evaluations to be performed
- B. amount of technical work
- C. audits and reviews to be performed
- D. documents to be produced by the SQA group
Explanation: An SQA plan identifies evaluations, audits, reviews, and documents to be produced by the SQA group.
Correct answer: amount of technical work