We at Crack4sure are committed to giving students who are preparing for the ISTQB ISTQB-CTFL Exam the most current and reliable questions . To help people study, we've made some of our ISTQB Certified Tester Foundation Level (CTFL v4.0) exam materials available for free to everyone. You can take the Free ISTQB-CTFL Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.
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 statements are true?
1. Early and frequent feedback helps to avoid requirements misunderstanding.
2. Early feedback allows teams to do more with less.
3. Early feedback allows the team to focus on the most Important features.
4. Early and frequent feedback clarifies customer feedback by applying static testing techniques
Select the correct answer:
Match the Work Product with the category it belongs to:
Work Product: 1. Risk register 2 Risk information
3. Test cases
4. Test conditions
Category of work products:
Select which of the following statements describe the key principles of software testing?
i. Testing shows the presence of defects, not their absence.
ii. Testing everything Is possible.
iii. Early testing Is more expensive and is a waste of time.
iv. Defects cluster together.
v. Testing is context dependent.
vi. Beware of the pesticide paradox.
vii. Absence of errors is a fallacy.
Select the correct answer:
Which of the following is a key characteristic of informal reviews?
Which ONE of the following statements BEST applies to checklist-based testing?
Which ONE of the following statements would you expect to be the MOST DIRECT advantage of the whole-team approach?
Which of the following software development models BEST exemplifies a model that does NOT support the principle of early testing?
Which of the following BEST matches the descriptions with the different categories of test techniques?
1.Test cases are based on the test basis which may include the requirements, use cases and user stories
2.Test cases are based on the test basis which may include the software architecture or code
3.Test cases can show deviations from the requirements
4.These test techniques are applicable to both functional and non-functional testing
5.Tests are based on knowledge of developers, users and other stakeholders
Black - Black-box test techniques
White * White-box test techniques
Experience - Experience-based test techniques
Which of the following statements about impact of DevOps on testing is CORRECT?
Which of the following BEST defines risk level?
What is 'Component Testing'?
Decision table testing is being performed on transactions in a bank’s ATM (Automated Teller Machine) system. Two test cases have already been generated for rules 1 and 4. which are shown below:

Which two of the additional test cases would achieve full coverage of the full decision table (when combined with the test cases that have already been generated for rules 1 and 4)?
Consider the following statements (I to V) about software testing:
I. Can be applied to non-executable work products.
II. Can be used to measure performance efficiency.
III. Can lead to the detection of defects.
IV. Can find defects directly.
V. Can identify unexpected behaviors caused by potential defects.
Which ONE of the following options is the list that characterizes static tests the BEST?
You are testing an e-commerce system that sporadically fails to properly manage customers' shopping carts. You have stressed the urgency of this situation to the development manager and development team and they recognize the priority of resolving the underlying defect. The development team is waiting for more information, which you will include in your defect report. Given the following items of information they are included in a typical defect report:
1. The expected results
2. The actual results
3. The urgency and priority to fix this
4. The date and author of the defect report
5. A description of the defect in order to reproduce, including screenshots and database dumps
Which of these items will be MOST useful to the developers to help them identify and remove the defect causing this failure?
Which of the following options is a success factor for formal reviews (e.g. inspections)?
Which ONE of the following options BEST describes a key characteristic of non-functional testing?
Which of the following is true about Oracles?
Which of the following statements is not correct?
Given the following User Story: "As an online customer, I would like to be able to cancel the purchase of an individual item from a shopping list so that it only displays the relevant items, in less than 1 second", which of the following can be considered as applicable acceptance test cases?
I.Click on my online shopping list, select the unwanted Item, delete the unwanted item, the unwanted Item is deleted from the shopping list in less than 1 second.
ii.Click on my online shopping list, select all the items, delete all the items, the unwanted items are deleted from the shopping list in less than 1 second.
iii.Tab to the online shopping list and press enter, select the unwanted item, delete the unwanted item, the unwanted item is deleted from the shopping list In less than 1 second.
Iv. Click on the checkout button, select the payment method, make payment, confirmation received of payment and shipping date.
v. Click on my shopping list, select the unwanted Item, delete the unwanted item, the unwanted item is deleted from the shopping list.
Select the correct answer:
Which ONE of the following options identifies the perspectives through which a collective authorship process generates a shared vision of user stories?
In which of the following test documents would you expect to find test exit criteria described9
Which ONE of the following options CORRECTLY describes one of the seven principles of the testing process?
You are responsible for applying the correct technique for a review of the requirements document for a project to develop a new software application. You identify the reviewers and the required roles, including the meeting leader, who is the requirements document author, and a separate role for a scribe. Additionally, you decide to take a relatively informal approach to the requirements review. The goal of the review is to find defects in the requirements document, such as omissions, Inconsistencies, and duplications. Another goal of the review is to improve the software application's usability and accessibility by considering the various stakeholders' viewpoints.
Which of the following statements BEST describes this scenario?
Which of the following statements is CORRECT?
A system has valid input numbers ranging between 1000 and 99999 (both inclusive). Which of the following inputs are a result of designing tests for all valid equivalence classes and their boundaries?
Which of the following should be included in a test status report?
I. Estimation details
II. Total number of open and closed defects
III Actual effort spent
IV. Defect reports
V. Number of executed, failed, blocked tests
The following part of a business process flow is specified; REPEAT (book a bill) UNTIL (User presses Cancel). How many test cases are necessary in order to achieve 100% branch coverage of the process flow?
For each of the test cases to be executed, the following table specifies the priority order and dependencies on other test cases

Which of the following test execution schedules is compatible with the logical dependencies and allows executing the test cases in priority order?
A test manager decided to skip static testing since he believes bugs can be found easily by doing dynamic testing. Was this decision right or wrong?
Which of the following statements is true?
Which of the following is a CORRECT statement about how a tester should communicate about defects, test results, and other test information?
Which ONE of the following is a CORRECT example of the purpose of a test plan?
Which of the following tools is most likely to detect defects in functions or methods in source code?
Given the following review process main activities and specific review activities:
a.Planning
b.Initiate review
c.Issue communication and analysis
d.Fixing and reporting
1.Creating defect reports
2.Estimating effort and timeframe
3.Recording updated status of defects
4.Selecting the people to participate
5.Distributing the work product and other material
6.Evaluating the review findings
Which of the following BEST matches the review process main activities with the appropriate specific review activities?
Which of the following options is correct with respect to the differentiation of black-box techniques, white-box techniques, and experience-based testing?
Which two of the following statements describe the advantages provided by good traceability between the test basis and test work products?
I. Analyzing the impact of changes.
ii. A measure of code quality.
iii. Accurate test estimation.
iv. Making testing auditable.
Select the correct answer:
Consider the following table, which contains information about test cases from the test management system:

Which ONE of the following options organizes the test cases based on the statement coverage strategy, while considering practical constraints?
Which sequence of stated in the answer choices is correct in accordance with the following figure depicting the life-cycle of a defect?

The following diagram displays the logical dependencies between requirements and the individual requirement priorities. For example, "R2->R3" means that R3 is dependent on R2. Priority is indicated by the number next to the letter ”P" i.e. P1 has a higher priority than P2.
Which one of the following options best describes the test execution sequence using both requirement dependency and priority
Which of the following statements about retrospectives is TRUE?
Use Scenario 1 “Happy Tomatoes” (from the previous question).
When running test case TC_59, the actual result for t = 35 degrees Celsius is OUTPUT = X instead of the expected output.
Which information should NOT be included in the defect report?
A system has a self-diagnostics module that starts executing after the system is reset. The diagnostics are running 12 different tests on the systems memory hardware. The following is one of the requirements set for the diagnostics module:
'The time taking the diagnostics tests to execute shall be less than 2 seconds' Which of the following is a failure related to the specified requirement?
A QA manager of a start-up company needs to implement within a week a low cost incident management tool. Which of the following is the best option?
Which ONE of the following statements does NOT describe how testing contributes to higher quality?
A company wants to reward each of its salespeople with an annual bonus that represents the sum of all the bonuses accumulated for every single sale made by that salesperson. The bonus for a single sale can take on the following four values: 3%, 5%, 7% and 10% (the percentage refers to the amount of the single sale). These values are determined on the basis of the type of customer (classified as "Basic" or "Premium") to which such sale was made, and on the amount of such sale classified into the following three groups G1, G2 and G3:
• [G1]: less than 300 euros
• [G2]: between 300 and 2000 euros
• [G3]: greater than 2000 euros
Which of the following is the minimum number of test cases needed to cover the full decision table associated with this scenario?
A test status report SHOULD:
How can testing contribute to higher quality?
Which of the following BEST matches the attributes with a level of testing?
I. Stubs and drivers are often used
II The lest environment should correspond to the production environment
III Finding defects is not the main focus
IV Testing can be based on use cases
V Testing is normally performed by testers
VI Testing for functional and non-functional characteristics
Which of the following statements is true in regards to how the context of a project affects the testing process?
During which main group of test activity are the following tasks performed?
•Checking test results and logs against specified coverage criteria.
•Assessing the level of component or system quality based on test results and logs.
•Determining whether more tests are needed.
Select the correct answer:
Which of the following BEST distinguishes the terms "validation" and "verification"?
In order to exercise the right to vote, a person must meet the following requirements:
be able to prove citizenship of the country
be a resident in the administrative unit concerned
have a minimum age of 18 years
no other reasons for exclusion exist
Create the associated decision table and minimize it so that all conditions are correctly covered.
Hint: remember to use the "no other reasons for exclusion exist" condition when creating the decision table.
How many test cases are at least required to achieve the coverage of all decision rules and what could be the concrete test cases?
Which one of the following statements IS NOT a valid objective of testing?
Your manager asked you when testing will be complete. In order to answer this question, you'll most likely use:
Consider the following statements about risk-based testing.
I) Risk-based testing has the objective to reduce the level of protect risks.
II) Tests should be prioritized to find tie critical detects as early as possible.
III) Non-testing activities may also help to reduce risk
IV) Risks have to be reassessed on a regular basis.
V) The project stakeholders can give useful input to determine the risks
Which activity is NOT documented in a test plan?
Which of the following statements about statement coverage is TRUE?
You are testing a system that is used in motor vehicles to warn the driver of an obstacle when re-versing. Output is provided by a series of LED lights (green, yellow, and red), each illuminated based on clearly defined conditions.
The following summary describes the functionality:
•Object within 10 metres, green LED lit.
•Object within 5 metres, yellow LED lit.
•Object within 1 metre, red LED lit.
•Setting sensitivity mode to "ON" will result in only the red LED being lit when the object is within 1 metre.
The following decision table describes the rules associated with the functioning of this proximity warning system:

Which intended functionality is tested by Rule 5 in the decision table?
Which sequence of state transition stated in the answer choices is correct in accordance with the following figure depicting me life-cycle of a defect?

Which of the following statements about the typical activities of a formal review process is TRUE?
For the same financial institution in Question 12, with the same requirements and expectations, what would be the most likely investment values used in testing if two-point boundary value analysis is used to design test cases specific to the 13% interest rate equivalence partition?
Software was found lo take much more time than the stated requirement of less than one second to save a file. Upon investigation it was found that there was an unnecessary check inside a loop which was slowing down the file-save operation. The software not being able to meet the desired response time is an example of
Determining the schedule for each testing activity and test milestones for a test project, using activity estimates, available resources, and other constraints is a typical task performed during
An alphanumeric password must be between 4 and 7 characters long and must contain at least one numeric character, one capital (uppercase) letter and one lowercase letter of the alphabet.
Which one of the following sets of test cases represents the correct outcome of a two-value boundary value analysis applied to the password length? (Note: test cases are separated by a semicolon)
Consider the following defect report for an Exam Booking System
Defect ID: ST1041 | Title: Unable to cancel an exam booking | Severity: Very High | Priority: Very High | Environment: Windows 10, Firefox
Description: When attempting to cancel an exam booking using the cancel exam feature, the system does not cancel the exam even though it shows a message that the exam has
been cancelled.
Which ONE of the following indicates the information that should be added to the description for reproducing the defect easily?
A software system checks age in order to determine which welcome screen to display. Age groups are:
Group I: 0-12
Group II; 13-18
Group III: over 18
Which of the below represent boundary values?
In a museum there are staggered entrance fees:
Free admission: children under 14 years
Reduced admission: young people aged 14 and under 18, retiree, students and welfare recipients
Regular price: all other persons
Which of the following four options describes the minimum set of test data that reaches 100% coverage of all valid equivalence classes for the admission fees?
Which ONE of the following options MOST ACCURATELY describes statement testing?
The following incident report that was generated during test of a web application.
What would you suggest as the most important report improvement?
Defect detected date: 15 8.2010
Defect detected by: Joe Smith
Test level System test
Test case: Area 5/TC 98
Build version: 2011-16.2
Defect description After having filled out all required fields in screen 1, t click ENTER to continue to screen 2 Nothing happens, no system response at all.
Which of the following statements best describes the way in which decision coverage is measured?
A team's test strategy was to invest equal effort in testing each of a system's modules. After running one test cycle, it turned out that most of the critical bugs were detected in one of the system's modules.
Which testing principal suggests a change to the current test strategy for the next test cycle?
The ISTOB glossary defines Quality Assurance as: "Pail or quality management focused on providing confidence that quality requirements will be fulfilled. Which of the following Is not one of the Quality Assurance activity?
Consider the following testing levels:
1) Component Testing
2) Integration Testing
3) System Testing
4) Acceptance Testing
Which of the following statements is true?
Which of the following statements is incorrect regarding the involvement of testers in the software development lifecycle (SDLC)?
Which or the following is a valid collection of equivalence classes for the following problem: An integer field shall contain values from and including 1 to and including 15.
A program is used to control a manufacturing line (turn machines on and off. start and stop conveyer belts, add raw materials to the flow. etc.). Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency. A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.
Which coverage metric will provide the needed information for this analysis?
Which of the following about typical information found within a test plan is FALSE?
A program got 100% decision coverage in a test. Which of the following statements is then guaranteed to be true?
Which of the following exemplifies how a software bug can cause harm to a company?
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 C0NF1 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 minimising the number of switches between the different configurations of the test environment^
Which of the following statements correctly describes error guessing?
Which of the following examples represents System Integration testing?
Which of the following would be the LEAST likely to be used as the basis for a test exit criteria?
Which of the following statements about test reports are TRUE?
I Test reports shall be approved by the test team.
II. Test reports shall give stakeholders information as basis for decisions.
Ill Test reports shall summarize what happened through a period of testing.
IV. Test reports shall be approved by the development team, the test team and the customer
V. Test reports shall include information about remaining risks.
For withdrawing money tram an Automated Teller Machine (ATM), the following conditions are required:
- The bank card is valid
- The PIN code is correct
- Money is available in the user's account
The following are some possible interactions between the user and the ATM:
- The entered card is invalid The card is rejected
- The PIN code is wrong The ATM asks for another PIN code
- The requested amount is more than available in the user's account: The ATM asks for another amount
- The requested amount is available in the user's account The ATM dispenses the money
Which test design technique should be used to cover all possible combinations of the in put conditions?
Which of the following is the most important task of a typical test leader?
Which of the following is the BEST example of whole team approach?
Which of the following statements about estimation of the test effort is WRONG?
Which of the following are the phases of the ISTQB fundamental test process?
Which ONE of the following work products TYPICALLY belongs to test execution?
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:
Mark the correct sentences:
* Defects are a result of environmental conditions and are also referred to as "Failures"
* A human mistake may produce a defect
* A system mil totally fail to operate correctly when a failure exists in it
* When a defect exists in a system it may result in a failure
* Defects occur only as a result of technology changes
In a review, which of the following is the responsibility of the manager?
Which ONE of the following options is NOT a test objective?
Which of the following statements is LEAST likely to be describing component testing?
Test automation allows you to:
Which of the following is an INCORRECT statement about the benefit of traceability between the test basis and test work products?
Which of the following statements about the shift-left approach is FALSE?
Which of the types of test tools noted below BEST describes tools that support reviews?
Given the following examples of entry and exit criteria:
1.A defined level of code coverage has been achieved
2.The test automation tool has been installed and properly configured
3.The number of unresolved defects is within the predefined limit
4.The performance test environment has been set-up and is available
5.The user stories have proper acceptance criteria defined
6.The testing budget has been spent and the project sponsor bears the risk of not testing any further
Which of the following BEST categorizes them as entry and exit criteria:
Following a risk-based testing approach you have designed 10 tests to cover a product risk with a high-risk level. You want to estimate, adopting the three-point test estimation technique, the test effort required to reduce the risk level to zero by executing those 10 tests. You made the following three initial estimates:
• most optimistic = 6 person hours
• most likely = 30 person hours
• most pessimistic = 54 person hours
Based only on the given information, which of the following answers about the three-point test estimation technique applied to this problem is true?
Consider the following user story about an e-commerce website's registration feature that only allows registered users to make purchases ; As a new user, I want to register to the website, so that I can start shopping online"
The following are some of the acceptance criteria defined for the user story
[a] The registration form consists of the following fields: username, email address, first name, last name, date of birth, password and repeat password.
[b] To submit the registration request, the new user must fill in all the fields of the registration form with valid values and must agree to the terms and conditions.
[c] To be valid, the email address must not be provided by free online mail services that allow to create disposable email addresses. A dedicated error message must be presented to inform the new user when an invalid address is entered.
[d] To be valid, the first name and last name must contain only alphabetic characters and must be between 2 and 80 characters long A dedicated error message must be presented to inform the new user when an invalid first name and/or the last name is entered
[e] After submitting the registration request, the new user must receive an e-mail containing the confirmation link to the e-mail address specified in the registration form
Based only on the given information, which of the following ATDD tests is MOST LIKELY to be written first?
A typical objective of testing is to ensure that:
What does configuration management enable for testing?
Given the following priorities and dependencies for these test cases:

Which of the following test execution schedules BEST takes into account the priorities and technical and logical dependencies?
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?
Which or the following would be a key difference between a peer review of code and static analysis of code using a tool?
Which of the following statements is TRUE?
Which one of the following statements correctly describes the term 'debugging'?
Which ONE of the following options BEST describes the third test quadrant (Q3)?
Given the following requirement:
Requirement ID: 2 8
Requirement Description Additional Entrance Fee
Detailed Description
An additional fee of S3 is charged during the weekend, but
1) Visitors aged under 7 are not charged.
2) Visitors aged 7 to 13 inclusive get a 20% discount off the additional fee.
3) Visitors aged greater than 65 get a 50% discount off the additional fee.
Age should be an integer of 0 or above.
Weekend means Friday to Sunday inclusive.
Which of the following statements is NOT correct?
Which of the following is MOST likely to be an example of a PROJECT risk?
Which ONE of the following elements is TYPICALLY used to guide testing during exploratory testing?
Consider the following simplified version of a state transition diagram that specifies the behavior of a video poker game:

What Is the minimum number of test cases needed to cover every unique sequence of up to 3 states/2 transitions starting In the "Start" state and ending In the "End" state?
Which of the following is an example of scenario-oriented acceptance criteria?
3 Months Free Update
3 Months Free Update
3 Months Free Update