Chapter 1 - Quiz Flashcards
Which of the following is considered as a type o validation?
Checking whether the system meets user and stakeholder need
What is the definition of debugging?
Identify the cause of a defect, repairing the code and checking the fix correct
When test cases are design early in the lifecycle, verifying the test basis via the test design, which common test objective is being achieved?
→ Preventing defects
Which of the following statements BEST describes the difference between testing and debugging?
→ Dynamic testing shows failures caused by defects. Debugging finds, analyzes, and removes the causes of failures in the software.
“Increase code coverage of modules”
Component Testing
“Give information to stakeholders about the risk of releasing the system at a given time”
Acceptance Testing
Which objective may be obtained by having testers involved in requirements reviews or user story refinement?
→ Reduces the risk of incorrect or untestable functionality being developed
Which objective may be obtained by having testers verify and validate the software prior to release?
→ Increase the likelihood that the software meets stakeholder needs and satisfies requirements
A defect that causes raw sewage to be dumped into the ocean.
HARM
Test conditions are considered as which type of test work products?
→ Test Analysis work products
What is a test condition?
→ Something that can be tested
What is the test basis?
The body of knowledge used for test analysis and design
Which two activities of the test process are often combined in many projects?
Test Design and Test Implementation
Which of the following statements is a valid objective for testing?
To validate whether the test object works as expected by the users and other stakeholders
Question 1.1.05. Consider the following statements about testing and debugging and identify which are True:
I. Debugging is a testing activity
II. Testers may be involved in debugging and component testing in Agile development
III. Testing finds, analyzes and fixes defects
IV. Debugging executes tests to show failures caused by defects
V. Checking whether fixes resolved the defects found is a form of testing
II. Testers may be involved in debugging and component testing in Agile development
IV. Debugging executes tests to show failures caused by defects
Question 1.1.06. System test execution on a project is planned for eight weeks. After a week of testing, a tester suggests that the test objective stated in the test plan of ‘finding as many defects as possible during system test’ might be more closely met by redirecting the test effort in what way?
By testing in areas where the most defects have already been found
Question 1.1.07. Consider the following definitions and match the term with the definition.
I. The reason or purpose of testing
II. The work product to be tested
III. Confirmation by examination and through provision of objective evidence that the requirements for a specific intended use or application have been fulfilled
- Test objective
- Test Object
- Validation
Question 1.1.08. It is important to ensure that test design starts during the requirements definition. Which of the following test objectives supports this?
Preventing defects in the system
Question 1.1.10. How does testing contribute to software quality?
Testing through verification and validation of functionality identifies defects in the system under test
Question 1.1.12. Which of the following statements is GENERALLY true of testing?
I. Testing can show the presence of defects
II. Testing reduces the probability of uncovered defects
III. Testing can show that a previously present defect has been removed
IV. Testing can prove that software is defect free
I. Testing can show the presence of defects
II. Testing reduces the probability of uncovered defects
III. Testing can show that a previously present defect has been removed
Question 1.1.13. Which of the following are valid objectives for testing?
I. To find defects
II. To gain confidence in the level of quality
III. To identify the cause of defects
IV. To prevent defects
I. To find defects
II. To gain confidence in the level of quality
IV. To prevent defects
Question 1.1.14. Which of the following should NOT normally be an objective for a test?
To prove that the software is correct
Question 1.1.15. Which of the following will be the best definition for Testing:
Testing is executing Software for the purpose of finding defects
Question 1.1.17. Which one of the following describes best the difference between testing and debugging?
Testing shows failures that are caused by defects.
Debugging finds, analyzes, and removes the causes of failures in the software
Question 1.1.18. Test objectives vary between projects and so must be stated in the test plan. Which one of the following test objectives might conflict with the proper tester mindset?
Show that the system works before ship it
Question 1.1.19. What is the objective of debugging?
I. To localize a defect
II. To fix a defect
III. To show failures that are caused by defects
IV. To ensure that the fix does resolve the failure
I. To localize a defect
II. To fix a defect
Question 1.1.20. Which of the following is USUALLY stated as testing objectives?
I. Finding defects in the software
II. Reducing maintenance costs
III. Verify whether requirements are fulfilled
IV. Assessing the quality of the software
V. Meeting schedule milestones
I. Finding defects in the software
III. Verify whether requirements are fulfilled
IV. Assessing the quality of the software
Question 1.1.21. Which of the following statements is true?
Testing cannot prove that software is correct
Question 1.1.23. According to the ISTQB Glossary, debugging:
Includes the removing of the cause of a failure
Question 1.2.01. In what way can testing be part of Quality Assurance?
Testing reduces the risk of poor software quality
Question 1.2.02. Which one of the statements below describes the most common situation for a failure discovered during testing or in production?
The product crashed when the user selected an option in a dialog box
Question 1.2.03. Which of the following is an example of a failure in a car cruise control system?
The system stops maintaining a set speed when the radio volume is increased or decreased
Question 1.2.04. Which of the following is a defect rather than a root cause in a fitness tracker?
An incorrect configuration variable implemented for the GPS function could cause location problems during daylight saving times.