Test automation allows you to:
Correct Answer:
B
Test automation allows you to produce tests that are less subject to human errors, as they can execute predefined test scripts or test cases with consistent inputs, outputs, and expected results. Test automation can also reduce the manual effort and time required to execute repetitive or tedious tests, such as regression tests, performance tests, or data- driven tests. Test automation does not demonstrate the absence of defects, as it can only verify the expected behavior of the system under test, not the unexpected or unknown behavior. Test automation does not avoid performing exploratory testing, as exploratory testing is a valuable technique to discover new information, risks, or defects that are not covered by automated tests. Test automation does not increase test process efficiency by facilitating management of defects, as defect management is a separate activity that involves reporting, tracking, analyzing, and resolving defects, which may or may not be related to automated tests. References: ISTQB Certified Tester Foundation Level (CTFL) v4.0 sources and documents:
✑ ISTQB® Certified Tester Foundation Level Syllabus v4.0, Chapter 3.3.1, Test
Automation1
✑ ISTQB® Glossary of Testing Terms v4.0, Test Automation2
Which of the following statements best describe Behavior-Driven Development (BDD)?
Correct Answer:
A
Behavior-Driven Development (BDD) is a collaborative approach that enhances communication among project stakeholders, including developers, testers, and business analysts. It involves defining how software should behave through examples written in a common language understandable by all stakeholders, often using the Given-When-Then format.
The whole-team approach:
Correct Answer:
C
This answer is correct because the whole-team approach is a way of working in agile projects where all team members share the responsibility for the quality of the product, and collaborate on delivering value to the customer. The whole-team approach involves testers, developers, business analysts, product owners, and other stakeholders in planning, designing, developing, testing, and delivering the product. The whole-team approach fosters communication, feedback, learning, and continuous improvement within the
team. References: ISTQB Glossary of Testing Terms v4.0, ISTQB Foundation Level Syllabus v4.0, Section 3.1.1.1
Which one of the following statements IS NOT a valid objective of testing?
Correct Answer:
B
Reference:ISTQB CTFL Syllabus V4.0, Section 1.1.1
Which of the following statements about the test pyramid is TRUE?
Correct Answer:
B
The test pyramid concept suggests that there should be more low-level tests (unit tests) and fewer high-level tests (end-to-end tests).
✑ As we move higher up the pyramid (e.g., from unit tests to integration tests to end-
to-end tests), each test covers more production code.
✑ Higher-level tests (like end-to-end) validate larger parts of the application, including multiple units and their interactions.
This aligns with the principle that higher-level tests provide broader coverage but are fewer in number and more expensive to run and maintain.
Reference: ISTQB CTFL Syllabus V4.0, Chapter 5.1.6, Test Pyramid.