Chapter 1 Flashcards
What is the main objective of software testing?
To find defects in the software
What are the two main types of software testing?
Manual testing and automated testing
What is the difference between verification and validation in software testing?
Verification ensures the software is built correctly, while validation ensures the software meets the customer’s needs
Fill in the blank: Software testing can also be referred to as __________ assurance.
Quality
What are the four fundamental test activities according to ISTQB?
Planning, monitoring, analysis, and design
What is the purpose of test planning in software testing?
To define the scope, approach, resources, and schedule of the testing activities
What is the main goal of test analysis in software testing?
To determine what to test and how to test it
What is the focus of test design in software testing?
Creating test cases and test data
What is the main output of test design?
Test cases and test data
What is the purpose of the test execution phase in software testing?
To run test cases and record test results
True or False: Test evaluation is the final phase of the software testing process.
False
What is the purpose of test evaluation in software testing?
To assess if the software meets the exit criteria and to provide information for decision-making
What is the difference between defect management and test closure activities in software testing?
Defect management involves fixing defects, while test closure activities involve documenting lessons learned and closing out the testing process
What is the importance of test process improvement in software testing?
To continuously improve the efficiency and effectiveness of the software testing process