PPSCFPSCNTSPakistan govt jobs
- Subject
- Software Evolutionsoftware-engineering-mcqs › software-evolution
- Published
- 2 Feb 2019
- Last updated
- 28 May 2026
Explanation
Regression Testing is primarily used in software maintenance to ensure that recent changes have not adversely affected existing functionality. The other options represent different testing levels rather than specific types commonly associated with maintenance.
More Software Evolution MCQs
Practice related questions from the same subject.
- 1.Which selective retesting method chooses all test cases that result in different outputs when comparing the modified program to its original version?
- 2.Is regression testing considered a costly process?
- 3.Which regression test selection method is designed to reveal defects introduced by changes in the code?
- 4.Which of the following does not belong to appraisal costs in Software Quality Assurance (SQA)?
- 5.What is the main purpose of conducting formal technical reviews in software development?
- 6.Under ISO 9001 standards, what action must be taken regarding the causes of nonconforming products?
- 7.Within the CMM framework, which area outlines the life cycle phases such as requirements analysis, design, coding, and testing?
- 8.What does the Capability Maturity Model (CMM) primarily stress?
More in Software Engineering Mcqs
- ASP.net
- Advanced Software Engineering
- Architectural Design
- Basic computer knowledge
- Basic of linux unix
- Basics of Software Engineering
- Dependability and Security
- Design and Implementation
- Java concepts and its programming
- Language processors
- Management information system - MIS
- Requirement Engineering
- Software Design
- Software Engineering types
- Software Management
- Software Metrics
- Software Modelling
- Software Processes, Models & Software Development
- Software Reliability and Fault Tolerance
- Software Testing and Quality Management