Foundation 2018 Sample Exam 1

40 questions Β· ISTQB Foundation Level (CTFL)

Practice This Exam Set
1.

What is the test basis?

β†’
2.

When the tester verifies the test basis while designing tests early in the lifecycle, which common test objective is being achieved?

β†’
3.

When following the fundamental test process, when should the test control activity take place?

β†’
4.

Which of the following is a correct statement?

β†’
5.

Which of the following is an example of debugging?

β†’
6.

Which of the following is a true statement about exhaustive testing?

β†’
7.

A new retail product was released to production by your company. Shortly after the release it was apparent that there were numerous problems with the point of sale application. This resulted in a number of customer complaints and negative postings on social media encouraging people to take their business to your competitor. You have investigated the problems and have discovered that the production point of sale equipment is a later model than the model used in testing. The software functions correctly on the old version, but fails on the later model. Given this scenario, what is the root cause and what is the effect?

β†’
8.

If you need to provide a report showing test case execution coverage of the requirements, what do you need to track?

β†’
9.

Which of the following is most correct regarding the test level at which functional tests may be executed?

β†’
10.

Which of the following is a true statement regarding the V-model lifecycle?

β†’
11.

Usability testing is an example of which type of testing?

β†’
12.

What type of testing is normally conducted to verify that a product meets a particular regulatory requirement?

β†’
13.

You have been receiving daily builds from the developers. Even though they are documenting the fixes they are including in each build, you are finding that the fixes either aren’t in the build or are not working. What type of testing is best suited for finding these issues?

β†’
14.

In a formal review, which role is normally responsible for documenting all the open issues?

β†’
15.

Which testing technique would be most effective in determining and improving the maintainability of the code (assuming developers fix what is found)?

β†’
16.

For a formal review, at what point in the process are the entry and exit criteria defined?

β†’
17.

If the author of the code is leading a code review for other developers and testers, what type of review is it?

β†’
18.

You are participating in a role-based review session. Your assigned role is that of a senior citizen. The product is an online banking application that is targeted for use on smart phones. You are currently reviewing the user interface of the product with a prototype that works on iPhones. Which of the following is an area that you should review?

β†’
19.

Which of the following is an extension of equivalence partitioning?

β†’
20.

If test cases are derived from looking at the code, what type of test design technique is being used?

β†’
21.

Which of the following is a good reason to use experience-based testing?

β†’
22.

If you are using error guessing to target your testing, which type of testing are you doing?

β†’
23.

If you are testing a module of code, how do you determine the level of decision coverage you have achieved?

β†’
24.

Which of the following best describes the behaviors defined in a use case that should be covered by tests?

β†’
25.

You are testing a machine that scores exam papers and assigns grades. Based on the score achieved the grades are as follows: 1-49 = F, 50-59 = D-, 60-69 = D, 70-79 = C, 80-89 = B, 90-100=A If you apply equivalence partitioning, how many test cases will you need to achieve minimum test coverage?

β†’
26.

You are testing a machine that scores exam papers and assigns grades. Based on the score achieved the grades are as follows: 1-49 = F, 50-59 = D-, 60-69 = D, 70-79 = C, 80-89 = B, 90-100=A If you apply two-value boundary value analysis, how many test cases will you need to achieve minimum test coverage?

β†’
27.

You have been given the following conditions and results from those condition combinations. Given this information, using the decision table technique, what is the minimum number of test cases you would need to test these conditions? Conditions: Valid cash Valid credit card Valid debit card Valid pin Bank accepts Valid Selection Item in Stock Results: Reject Cash Reject Card Error Message Return Cash Refund Card Sell Item

β†’
28.

You have been given the following requirement: A user must log in to the system with a valid username and password. If they fail to enter the correct combination three times, they will receive an error and will have to wait 10 minutes before trying again. The test terminates when the user successfully logs in. How many test cases are needed to provide 100% state transition coverage?

β†’
29.

You are testing a thermostat for a heating/air conditioning system. You have been given the following requirements: β€’ When the temperature is below 70 degrees, turn on the heating system β€’ When the temperature is above 75 degrees, turn on the air conditioning system β€’ When the temperature is between 70 and 75 degrees, inclusive, turn on fan only Which of the following is the minimum set of test temperature values to achieve 100% two-value boundary value analysis coverage?

β†’
30.

A metric that tracks the number of test cases executed is gathered during which activity in the test process?

β†’
31.

Who is normally responsible for the creation and update of a test plan for a project?

β†’
32.

Which of the following variances should be explained in the Test Summary Report?

β†’
33.

Which of the following is a project risk?

β†’
34.

Which of the following is a benefit of test independence?

β†’
35.

You are working in a team of testers who are all writing test cases. You have noticed that there is a significant inconsistency with the length and amount of detail in the different test cases. Where should the test case guidelines have been documented?

β†’
36.

Which of the following is an example of a good exit criterion from system testing?

β†’
37.

You have received the following description section in a defect report: The report executed per the attached steps, but the data was incorrect. For example, the information in column 1 was wrong. See the attached screenshot. This report is critical to the users and they will be unable to do their jobs without this information. What is the biggest problem with this defect report?

β†’
38.

You have been given the following set of test cases to run. You have been instructed to run them in order by risk and to accomplish the testing as quickly as possible to provide feedback to the developers as soon as possible. Given this information, what is the best order in which to run these tests? Test Case ID Duration Risk Priority Dependency 1 30 mins Low 6 2 10 mins Medium none 3 45 mins High 1 4 30 mins High 2 5 10 mins Medium 4 6 15 mins Low 2

β†’
39.

Why is it important to define usage guidelines for a new tool?

β†’
40.

Which of the following is an example of a tool that supports static testing?

β†’