Software Testing and Quality Management
This quiz covers fundamental concepts of software testing including testing methodologies (unit, integration, regression, acceptance testing), quality management principles (TQM, quality control, SPICE), testing environments, SDLC models, and bug prioritization.
Questions
Acceptance testing is known as
- Beta Testing
- Greybox testing
- Test Automation
- White box testing
Retesting the entire application after a change has been made called as?
- Regression Testing
- Unit Regression
- Regional Regression
- Retesting
Product Risk affects The quality or performance of the software.
- True
- False
Which is non-functional software testing?
- Unit Testing
- Black box testing
- Performance Testing
- Regression testing
Stratification is a Technique used to analyze/divide a universe of data into homogeneous groups(strata).
- True
- False
Automation Testing should be done before starting Manual testing. Is the above statement correct?
- True
- False
Informing to the developer which bug to be fix first is called as
- Severity
- Priority
- Fix ability
- Traceability
SPICE Means
- Software Process Improvement and Capability Determination
- Software Process Improvement and Compatibility Determination.
- Software Process Invention and Compatibility Determination.
- Software Process Improvement and Control Determination
Types of quality tools are Problem Identification Tools and Problem Analysis Tools.
- True
- False
Which Software Development Life cycle model will require to start Testing Activities when starting development activities itself
- Water falls model
- Spiral Model
- V-model
- Linear model
Cost of Production = Right The First time cost(RTF) + Cost of Quality
- True
- False
------------- means under what test environment(Hardware, software set up) the application will run smoothly
- Test Bed
- Checkpoint
- Code Walk through
- Checklist
TQM represents
- Tool Quality Management
- Test Quality Manager
- Total Quality Management
- Total Quality Manager
Software Testing is a process of evaluating a system by manual or automatic means and verify that it satisfies specified requirements or identity differences between expected and actual results.
- True
- False
Maintenance Plan predicts the maintenance requirements of the system, maintenance costs and effort required
- True
- False
Unit Testing will be done by
- Testers
- End Users
- Customer
- Developers
A Plan to overcome the risk called as
- Migration Plan
- Master plan
- Maintenance plan
- Mitigation Plan
It measures the quality of a product It is a specific part of the QA procedure, It is a corrective process, It applies for particular product & Deals with the product.
- Validation
- Verification
- Quality Assurance
- Quality Control
What are the Types of Integration Testing?
- Big Bang Testing
- Bottom Up Testing
- Top Down Testing
- All the above