BCS CTFL4 ISTQB Certified Tester Foundation Level CTFL 4.0 Exam Online Training
BCS CTFL4 Online Training
The questions for CTFL4 were last updated at Nov 19,2024.
- Exam Code: CTFL4
- Exam Name: ISTQB Certified Tester Foundation Level CTFL 4.0 Exam
- Certification Provider: BCS
- Latest update: Nov 19,2024
The tests at the bottom layer of the test pyramid:
- A . run faster than the tests at the top layer of the pyramid
- B . cover larger pieces of functionalities than the tests at the top layer of the pyramid
- C . are defined as ‘Ul Tests’ or ‘End-To-End tests’ in the different models of the pyramid
- D . are unscripted tests produced by experience-based test techniques
Test automation allows you to:
- A . demonstrate the absence of defects
- B . produce tests that are less subject to human errors
- C . avoid performing exploratory testing
- D . increase test process efficiency by facilitating management of defects
Which of the following statements about how different types of test tools support testers is true?
- A . The support offered by a test data preparation tool is often leveraged by testers to run automated regression test suites
- B . The support offered by a performance testing tool is often leveraged by testers to run load tests
- C . The support offered by a bug prediction tool is often used by testers to track the bugs they found
- D . The support offered by a continuous integration tool is often leveraged by testers to automatically generate test cases from a model
Which of the following statements about branch coverage is true?
- A . The minimum number of test cases needed to achieve full branch coverage, is usually lower than that needed to achieve full statement coverage
- B . If full branch coverage has been achieved, then all unconditional branches within the code have surely been exercised
- C . If full branch coverage has been achieved, then all combinations of conditions in a decision table have surely been exercised
- D . Exercising at least one of the decision outcomes for all decisions within the code, ensures achieving full branch coverage
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?
- A . 1
- B . 2
- C . 3
- D . 4
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:
- A . not usually included in a test plan, and therefore in the given test plan it should not be specified neither within the three sections mentioned, nor within the others
- B . usually included in a test plan and, in the given test plan, it is more likely to be specified within "Test Scope" rather than in the other two sections mentioned
- C . usually included in a test plan and, in the given test plan, it is more likely to be specified within "Testing Communication" rather than in the other two sections mentioned
- D . usually included in a test plan and, in the given test plan, it is more likely to be specified within "Stakeholders" rather than in the other two sections mentioned
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)
- A . 1xA;aB11;Pq1ZZab;7iDD0a1x
- B . aB11;99rSp:5NnN10;7iDD0a1x
- C . 1xB: aB11: 99rSp: 5NnN10; 4NnN10T; 44ghWn19
- D . 1RhT;rSp53;3N3e10;8sBdby
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 . 12
- B . 6
- C . 4
- D . 3
Which of the following statements is true?
- A . Experience-based test techniques rely on the experience of testers to identify the root causes of defects found by black-box test techniques
- B . Some of the most common test basis used by white-box test techniques include user stories, use cases and business processes
- C . Experience-based test techniques are often useful to detect hidden defects that have not been targeted by black-box test techniques
- D . The primary goal of experience-based test techniques is to design test cases that can be easily automated using a GUI-based test automation tool
A new web app aims at offering a rich user experience. As a functional tester, you have run some functional tests to verify that, before releasing the app, such app works correctly on several mobile devices, all of which are listed as supported devices within the requirements specification. These tests were performed on stable and isolated test environments where you were the only user interacting with the application. All tests passed, but in some of those tests you observed the following issue: on some mobile devices only, the response time for two web pages containing images was extremely slow.
Based only on the given information, which of the following recommendation would you follow?
- A . You should open a defect report providing detailed information on which devices and by running which tests you observed the issue
- B . The issue is related to performance efficiency, not functionality. Thus, as a functional tester, you should not open any defect report as all the functional tests passed
- C . You should not open any defect report as the problem is most likely due to poor hardware equipment on the devices where you observed the issue
- D . You should not open any defect report and inform the test manager that the devices on which you observed the issue should no longer be supported so that they will be removed from the requirements specification