Use Scenario 1 "Happy Tomatoes" (from the previous question). Using theBoundary Value Analysis (BVA)technique (in its two-point variant), identify the set of input values that provides the HIGHEST coverage.
Correct Answer: A
Boundary Value Analysis (BVA)focuses on test cases at the edges of partitions because defects often occur at boundaries. The temperature ranges are: * #7 (Too cold # W) * [8-21] (Standstill # X) * [22-29] (Ideal # Y) * #30 (Too hot # Z) Atwo-point BVAmeans testing both thelower and upper boundary valuesof each partition.The correct selection{7,8,21,22,29,30}includes: * 7 # Boundary of Too Cold (W) * 8 # Lower boundary of Standstill (X) * 21 # Upper boundary of Standstill (X) * 22 # Lower boundary of Ideal (Y) * 29 # Upper boundary of Ideal (Y) * 30 # Lower boundary of Too Hot (Z) This ensures maximum boundary coverage.
Question 77
A typical objective of testing is to ensure that:
Correct Answer: B
This answer is correct because a typical objective of testing is to ensure that a software has been tested using a combination of test techniques, such as black-box, white-box, or experience-based techniques, that are appropriate for the test objectives, test levels, and test types. Testing using a combination of test techniques can increase the effectiveness and efficiency of testing, as different techniques can target different aspects of the software quality, such as functionality, usability, performance, security, reliability, etc. Testing using a combination of test techniques can also reduce the risk of missing defects that could be detected by one technique but not by another. References: ISTQB Foundation Level Syllabus v4.0, Section 2.3.1.1, Section 2.3.2
Question 78
The tests at the bottom layer of the test pyramid:
Correct Answer: A
The tests at the bottom layer of the test pyramid run faster than the tests at the top layer of the pyramid because they are more focused, isolated, and atomic. They usually test individual units or components of the software system, such as classes, methods, or functions. They are also easier to maintain and execute, as they have fewer dependencies and interactions with other parts of the system. The tests at the top layer of the test pyramid, on the other hand, are slower because they cover larger pieces of functionalities, such as user interfaces, workflows, or end-to-end scenarios. They also have more dependencies and interactions with other systems, such as databases, networks, or external services. They are more complex and costly to maintain and execute, as they require more setup and teardown procedures, test data, and test environments. Reference: ISTQB Certified Tester Foundation Level (CTFL) v4.0 sources and documents: ISTQB® Certified Tester Foundation Level Syllabus v4.0, Chapter 3.2.1, Test Pyramid1 ISTQB® Glossary of Testing Terms v4.0, Test Pyramid2
Question 79
The following decision table is used to assist a doctor in determining the drug therapy to prescribe for a patient (aged 6 to 65 years) diagnosed with acute sinusitis. The table consists of three Boolean conditions and six actions: Based only on the given information, which of the following statements is true?
Correct Answer: A
In the given decision table, Column 7 represents the following conditions and actions: * The patient is over 18 years old: True * The patient is allergic to Penicillin: True * The patient is taking anticoagulant therapy: True When analyzing this column: * If the patient is over 18 years old, allergic to Penicillin, and taking anticoagulant therapy, the decision table suggests consultation with a hematologist and prescribing half of the full recommended dosage for 10 days. This column does not represent an impossible situation based on the conditions provided. However, upon deeper inspection and understanding of medical practices, it can be argued that such a specificcombination of conditions could be highly unlikely, making it appear unnecessary or an edge case that might be considered for deletion. Given the constraints of the conditions and the requirements of the decision table, the provided answer needs to be verified against real-world medical guidelines to confirm if this scenario is indeed impossible or just
Question 80
Which of the following statements best describes how configuration management supports testing?
Correct Answer: D
This answer is correct because configuration management is a process of establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life. Configuration management helps ensure that all relevant project documentation and software items are uniquely identified in all their versions and therefore can be unambiguously referenced in test documentation. This supports testing by providing traceability, consistency, and control over the test artifacts and the software under test. References: : ISTQB Glossary of Testing Terms v4.0, : ISTQB Foundation Level Syllabus v4.0, Section 2.2.2.2