ISTQB Certified Tester Foundation Level (CTFL) v4.0 Questions and Answers
Which of the following statements is true?
For each test case to be executed, the following table specifies its dependencies and the required configuration of the test environment for running such test case:
Assume that CONF1 is the initial configuration of the test environment. Based on this assumption, which of the following is a test execution schedule that is compatible with the specified dependencies and allows minimizing the number of switches between the different configurations of the test environment?
You are a tester working on a critical project. Based on the risk analysis you need to decide on the order of test execution. Which of the following lists the correct sequence of test execution? Priority 1 is the highest and Priority 3 is the lowest priority.
Test CasePriorityDependencies
Test A3-
Test B1TestD
TestC2Test A
Test D3•
Which of the following is a role that is usually responsible for documenting the findings (e.g., action items, decisions, recommendations) made by the review team as part of a typical formal review?
The following chart represents metrics related to testing of a project that was competed. Indicate what is represented by tie lines A, B and the axes X.Y
A)
B)
C)
D)
A company runs a pilot project for evaluation of a test automation tool. Which of the following is NOT a valid object of this pilot project?
Which of the following types of bug are more likely to be found by static testing then by dynamic testing?
Which of the following statements about the testing quadrants is true?
Consider an estimation session where a six-member Agile team (Memb1, ... , Memb6) is performing a planning poker session to estimate a user story (in story points). Team
members are using a set of cards with the following values: 1, 2, 3, 5, 8, 13, 21. Below is the outcome produced by the first round of estimation for this session:
Which of the following answers best describes how the estimation session should proceed?
The fact that defects are usually not evenly distributed among the various modules that make up a software application, but rather their distribution tend to reflect the Pareto principle:
A requirement specifies that if the total amount of sales (TAS) made during the year by a corporate seller is 300000€ or more, the bonus that must be paid to the seller is 100% of a certain amount agreed upon at the beginning of the year. The software contains a fault as it implements this requirement with the decision "IF (TAS = 300000)" instead of "IF (TAS >= 300000)". The application of the 3-value boundary value analysis to this problem consists of the following three test cases (TAS is an integer variable):
TC1 = 299999 TC2=300000 TC3=300001
Which of the following statements is true?
A document describes the test procedures that have been derived for the identified test sets. Among other things, the order in which the test cases in the corresponding test set are to be executed according to the dependencies described by preconditions and postconditions is specified. This document is a typical work product produced as part of:
Which of the following s the most correct statement about state testing techniques?
Consider a review for a high-level architectural document written by a software architect. The architect does most of the review preparation work, including distributing the document to reviewers before the review meeting. However, reviewers are not required to analyze the document in advance, and during the review meeting the software architect explains the document step by step. The only goal of this review is to establish a common understanding of the software architecture that will be used in a software development project.
Which of the following review types does this review refer to?
The following 4 equivalence classes are given:
Which of the following alternatives includes correct test values for x. based on equivalence partitioning?
A virtual service emulating a real third-party service and the automated test scripts (aimed at testing the system under test) that interact with that service, are test work products that are typically created during:
Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?
Which of the following statements is CORRECT about error guessing?
Which of the following statements about the shift-left approach is true?
Which of the following statements best describes how configuration management supports testing?
Which of the following statements about exploratory testing is true?
Which of the following is a task the Author is responsible for, as part of a typical formal review?
You are a test manager responsible for implementing risk-based testing in your organization which deals with software in the healthcare domain. You are writing a handbook of various product risk mitigation options. Which ONE of the following options correctly represent the correct mitigation options?
A virtual service emulating a real third-party service and the automated test scripts (aimed at testing the system under test) that interact with that service, are test work products that are typically created during:
Which of the following are the phases of the ISTQB fundamental test process?
Which of the following statement about the shift-left approach is false?
Which of the following statements about impact of DevOps on testing is CORRECT?
Pariksha labs is a mature software testing company. They are TMMi level 5 certified. Their testing processes are well defined. Which ONE of the following statements is likely to be CORRECT about them?
Which of the following statements about static testing and dynamic testing is true?
Can "cost" be regarded as Exit criteria?
As a tester, as part of a V-model project, you are currently executing some tests aimed at verifying if a mobile app asks the user to grant the proper access permissions during the installation process and after the installation process. The requirements specification states that in both cases the app shall ask the user to grant access permissions only to the camera and photos stored on the device. However, you observe that the app also asks the user to grant access permission to all contacts on the device. Consider the following items:
[I]. Test environment
[II]. Expected result
[III]. Actual result
[IV]. Test level
[V]. Root cause
Based on only the given information, which of the items listed above, are you able to correctly specify in a defect report?
Who of the following has the best knowledge to decide what tests in a test project should be automated?
Consider a given test plan which, among others, contains the following three sections: "Test Scope", "Testing Communication", and "Stakeholders". The features of the test object to be tested and those excluded from the testing represent information that is:
Which of the following applications will be the MOST suitable for testing by Use Cases
In which of the following test documents would you expect to find test exit criteria described9
A number of characteristics are given for impact of SDLC on the testing effort.
i.Finishing of requirements review leading to test analysis
ii.Both - static and dynamic testing performed at unit testing level
iii.Frequent regression testing may need to be performed
iv.Extensive product documentation
v.More use of exploratory testing
Which of the following statements is MOST correct?
Which of the following statements about exploratory testing is true?
In branch testing, what is the significance of a conditional branch in a software program?
Exploratory testing is an experience-based test technique:
Which of the following statements is CORRECT about White-box testing?
The tests at the bottom layer of the test pyramid:
Which of the following statements refers to good testing practice to be applied regardless of the chosen software development model?
A requirement specifies that a certain identifier (ID) must be between 5 and 10 characters long, must contain only alphanumeric characters, and its first character must be a letter. As a tester, you want to apply one-dimensional equivalence partitioning to test this ID. This means that you have to apply equivalence partitioning individually: to the length of the ID, the type of characters contained within the ID, and the type of the first character of the ID.
What is the number of partitions to cover?
Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?
A test manager has started a cycle of testing for an e-commerce application. The reason for testing is the change in the protocol for connecting to the payment gateway because of new regulations. Which of the following correctly names this type of testing?